У цій статті на прикладах докладно пояснюється функція Python round ().
Синтаксис функції round ()
Синтаксис функції round () такий:
круглі (число з плаваючою точкою, цифри)
Round () функціонує як параметри як два параметри, тобто.e., число та цифри з плаваючою комою. Число або число з плаваючою комою є обов'язковим параметром, тоді як кількість цифр є необов'язковим параметром. Якщо ми не вказуємо кількість цифр, функція round () поверне найближче ціле число. Ми також можемо вказати ціле число в першому параметрі. У цьому випадку функція round () поверне одне і те ж ціле число.
Приклади та використання функції round ()
Давайте подивимося приклади та використання функції round () у нашому скрипті Python. Якщо ми не вказуємо кількість цифр, тоді функція round () бере границю числа і перетворює її в наступне ціле число, якщо десяткове значення більше 5. У випадку, якщо десяткове значення менше, ніж рівне 5, тоді воно приймає нижнє значення, а ціле число залишається незмінним.
# програма для округлення чисел з плаваючою комою# не вказує кількість цифр
друк (круглий (10.1))
друк (круглий (10.5))
друк (круглий (10.7))
друк (круглий (11.9))
друк (круглий (15.3))
друк (круглий (17.8))
друк (круглий (20))
друк (круглий (20.01))
Вихідні дані
Тепер давайте визначимо кількість цифр і скористаємось функцією round ().
# програма для округлення чисел з плаваючою комоюдрук (круглий (10.123,2))
друк (круглий (10.587,1))
друк (круглий (10.72,1))
друк (круглий (11.9545,1))
друк (круглий (15.322,2))
друк (круглий (17.865,2))
друк (круглий (20.090,2))
друк (круглий (20.01114,2))
Вихідні дані
Тепер візьмемо деякі цілі значення та застосуємо функцію round (). Ви можете зауважити, що у вихідних даних повертається незмінене ціле значення.
# програма для округлення чисел з плаваючою комоюдрук (круглий (10))
друк (круглий (20))
друк (круглий (30))
друк (круглий (40))
друк (круглий (50))
друк (круглий (12))
друк (круглий (15))
друк (круглий (19))
Вихідні дані
Якщо ми передаємо будь-який рядок або символ функції Round () замість числа, інтерпретатор Python видасть помилку.
# передача рядка в округлу функціюдрук (круглий ('камран'))
Вихідні дані
Округлення від’ємних чисел
Функцію round () можна застосувати і до від’ємних чисел, вона заокруглює від’ємні числа і повертає результат.
num = -3.98
друк (круглий (число, 1))
число = -2.8
друк (круглий (число))
число = -5.67989
друк (круглий (число, 2))
число = -100.9843
друк (круглий (число, 1))
число = -20.04
друк (круглий (число))
num = -32.0908
друк (круглий (число, 3))
num = -3.9898
друк (круглий (число))
Вихідні дані
Висновок
Round () - це вбудована функція Python, яка округляє число з плаваючою комою до заданих десяткових чисел. Це дуже корисна функція, коли ви виконуєте завдання, пов’язане з числами. У цій статті коротко пояснюється функція round () на прикладах.