У меня есть два числа в научном представлении и Я хочу провести некоторое сравнение между ними в выражении if в bash. При этом я получаю сообщение об ошибке типа bwlow:
Например: bash-4.2 $ a = 10e-12
bash-4.2 $ b = ...
У меня есть следующий простой отрывок из моего скрипта, который странно застревает для определенного ввода. echo -e "Введите день месяца : \c " read input_day printf -v input_day '%02d' "$...
В основном в Bash я пытаюсь сделать ввод в секундах от пользователя и найти часы. Таким образом, если пользователь вводит 35, результат должен быть 0,00972222. Но bash дает мне ноль. ...
Как можно аппроксимировать число с плавающей точкой с помощью shell-скрипта (скажем, до 4 цифр после десятичной точки)? У меня есть два примера: A=1.2345678 и B=1.2345678E-05. Поэтому я хотел бы получить A=1.....
Как я могу заставить 10#1$result работать правильно? При создании калькулятора для добавления двух чисел я добавляю вместе transversing цифры от малого и большого. например, для добавления 51 плюс 51 я...
Я пытаюсь найти, получают SCALEFACTOR, который является в основном 10000 / (сумма 4-го столбца в файле). Как я получаю десятичное число от вывода? Цените любую справку заранее. #!/bin/bash ФАЙЛЫ =/path/to/files/...
Я интересуюсь сравнительным тестированием некоторых платформ ARM; кто-либо может предложить простой сравнительный тест с исходным кодом, который может использоваться для сравнительного тестирования производительности с плавающей точкой? Пакет, такой как .
На Ubuntu 14.04.1 64-разрядный LTS я пишу сценарий оболочки и если я определяю запуск последовательности, используемой в для цикла с переменной вместо константы, я получаю действительно странное поведение и существует...
Мне сохранили число плавающее в переменном $temp, как 3,046789. То, как мы можем вокруг этого числа с 2 точностью цифр и результатом, в котором я нуждаюсь, 3.05. Сценарий, который я имею, является csh сценарием.
Я присваиваю десятичное значение переменной, которая является результатом команды оракула. когда я повторяю переменную, я вижу десятичное значение. Например, echo $a показывает мне 0,7214, но когда я выполняю вычисления, по умолчанию оно равно целому числ
В настоящее время я пытаюсь ввести цены в файл .txt. Поэтому я хочу, чтобы пользователь вводил: 1.1 вместо 1.1, я хочу, чтобы вместо этого он стал 1.10. Поскольку это будет лучше для таблицы, я пытаюсь ...
Я читал, что bash может выполнять целочисленную арифметику без использования внешней команды, например: echo "$((3 * (2 + 1)))" Может bash также выполнять арифметику с плавающей запятой без использования внешняя команда?
Я пытаюсь сравнить два числа с плавающей запятой в bash, но что-то идет не так. Вот пример кода, основанный на решении здесь num1 = 0.502E-01
число2 = 0,01
echo $ num1 '>' $ num2 | bc -l
echo $ num2 '>' $ num1 | bc ...
Мне нужно использовать индекс i в цикле типа for i in {0..10..5} в вычислениях с плавающей точкой.
Какой самый простой способ преобразовать i в число с плавающей точкой?
Вариации на тему i=$(bc -l <<< "scale=7;...
Сегодня я пытался сравнить два значения и удивился тому, что увидел. Я нигде не нашел хорошего предложения. Может ли кто-нибудь помочь? если [10.94 -gt 10]
затем эхо True
иначе эхо Ложь
fi I ...
Я хочу суммировать по числам с плавающей запятой в форме: 3.016e-06
Поплавки сохраняются в файлах с именем S_3x3.txt S_4x4.txt ... S_8x8.txt
Мой код суммирует только первое целое число. Вместо 3.016e-06 + 4.022e-06 это ...
Обычно мне нужно преобразовать сантиметры в дюймы, что я пытаюсь сделать, погружая площадь в сантиметрах на 2,54. Но я просто не могу заставить это работать. echo "введите ширину, а затем высоту" ...