Рубрики

Рубин | Числовая функция усечения ()

Truncate () — это встроенный метод в Ruby, возвращающий число, округленное до нуля, с точностью до заданного числа цифр после десятичной точки. Если количество цифр не указано, значение по умолчанию принимается равным нулю.

Syntax: num.truncate(ndigits)

Parameters: The function needs a number and ndigits which specifies the number of digits to be rounded off. If ndigits is not given then, default value is taken to be zero.

Return Value: It returns the rounded value.

Пример 1 :

# Ruby программа для truncate ()
# метод в Числовом

  
# Инициализировать номер

num1 = -16.7834

num2 = -16.78324

num3 = 16.873

  
# Печатает усеченное значение

puts num1.truncate(1)

puts num2.truncate()
puts num3.truncate()

Выход :

-16.7
-16
16

Пример 2 :

# Ruby программа для truncate ()
# метод в Числовом

  
# Инициализировать номер

num1 = 12.32

num2 = -1321.998321

num3 = -12.2321

  
# Печатает усеченное значение

puts num1.truncate(1)

puts num2.truncate(2)

puts num3.truncate(3)

Выход :

12.3
-1321.99
-12.232

Рекомендуемые посты:

Рубин | Числовая функция усечения ()

0.00 (0%) 0 votes