bc
1/2
0
5/3
1
10/3
3
Когда фракция вводится в bc
, результат усекается до целого. Как можно избежать такого поведения, так что вывод операции деления является реальным числом?
bc
1/2
0
5/3
1
10/3
3
Когда фракция вводится в bc
, результат усекается до целого. Как можно избежать такого поведения, так что вывод операции деления является реальным числом?
Попробуйте что-нибудь вроде scale=2
масштаб (выражение)
Значение функции шкалы - это количество цифр после десятичная точка в выражении.
По умолчанию масштаб равен 0, поэтому цифры после десятичной дроби не отображаются.
Использовать scale
специальная переменная для определения десятичных знаков:
scale=4
1/2
.5000