округление числа
Добавлено: 05 май 2026, 17:50
округление числа
где 3 - это до какого знака округляем число 6.6666, в данном случае до третьего знака будет округление
Результат: 6.667
округление числа в большую сторону
В данном случае округляется число 3.2 до 4
Код: Выделить всё
printf '%.*f\n' 3 6.6666Результат: 6.667
округление числа в большую сторону
Код: Выделить всё
function float() {
bc << EOF
num = $1;
base = num / 1;
if (((num - base) * 10) > 1 )
base += 1;
print base;
EOF
echo ""
}
float 3.2