Функция round() в Python: примеры использования
Python

Функция round() в Python: примеры использования

Razilator

Функция round() является встроенной в Python и позволяет округлять числа до указанного количества знаков после запятой. В этой статье мы рассмотрим синтаксис функции round(), ее возможности и приведем несколько примеров использования.

Синтаксис функции round()

Синтаксис функции round() следующий:

round(number[, ndigits])

Здесь:

  • number - число, которое нужно округлить.
  • ndigits (опциональный параметр) - количество знаков после запятой до которого нужно округлить число. Если этот параметр не указан, то число будет округлено до ближайшего целого.

Функция round() возвращает округленное число.

Примеры использования функции round()

Пример 1: Округление числа до ближайшего целого

main.py
x = 2.7
result = round(x)

print(result) # 3

В этом примере мы округляем число 2.7 до ближайшего целого, то есть до числа 3. Результат округления сохраняется в переменную result, которую мы выводим на экран.

Пример 2: Округление числа до указанного количества знаков после запятой

main.py
y = 3.14159
result = round(y, 2)

print(result) # 3.14

В этом примере мы округляем число 3.14159 до двух знаков после запятой. Результат округления сохраняется в переменную result, которую мы выводим на экран.

Пример 3: Округление числа с отрицательным количеством знаков после запятой

main.py
z = 987.654321
result = round(z, -2)

print(result) # 1000.0

В этом примере мы округляем число 987.654321 до ближайшего 1000.

Здесь мы передаем отрицательное значение второго аргумента функции round(), что означает, что мы округляем число до ближайшего множителя десяти с указанным количеством нулей. Результат округления сохраняется в переменную result, которую мы выводим на экран.

Заключение

Функция round() - это простой и удобный способ округления чисел в Python. Она позволяет легко округлять числа до нужного количества знаков после запятой и упрощает работу с числами в различных ситуациях.

;