Как использовать плавающий точечный калькулятор в Bash без точности

b(){ echo "scale=${2:-2}; $1" | bc -l; }


Это Bash-функция, которая позволяет использовать плавающий точечный калькулятор bc с настраиваемой точностью. Вызов функции «b» с двумя аргументами: первый — математическое выражение, второй (необязательный) — количество знаков после запятой. По умолчанию точность равна 2. Например, b "3.14159 / 2" вернет 1.57. Альтернативой может быть использование bc напрямую с установкой переменной scale для точности.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *