Страница 1 из 1

round()

Добавлено: Вс фев 18, 2024 10:10 pm
admin
round() — округляет аргумент до ближайшего целого числа

Синтаксис
print round(x)

Описание
Найденная функция возвращает ближайшее целое число (например, 3.0 для аргумента 2.6). Аргумент с дробной частью 0.5 (например, 2.5) представляет собой крайний случай, поскольку такой аргумент имеет одинаковое расстояние до двух чисел, 3.0 и 2.0 в примере; эта неоднозначность устраняется путем округления от нуля и возврата 3.0. По тому же правилу round(-2.5) возвращает -3.0; итак, вы видите, что round(x) всегда равен round(-x).

Пример

Код: Выделить всё

print round(2.3), round(2.5), round(2.7)
print round(2), round(-2)
print int(-2.3),round(-2.5), round(-2.7)
Эти примеры возвращают в порядке 2 3 3, затем 2 -2 и, наконец, 2 -3 -3.
Связанные команды и функции:
ceil, floor, int, frac