Рубрики

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

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

Syntax: rat.truncate(ndigits)

Parameters: The function accepts a single parameter

Return Value: It returns rat truncated (toward zero) to a precision of ndigits decimal digits

Пример 1 :

#Ruby program for truncate() method

  
#Initialize rational number
rat1 = Rational(-4, 3)

  
#Prints the rational number

           puts rat1.truncate()

Выход :

-1

Пример 2 :

#Ruby program for truncate() method

  
#Initialize rational number

rat1 = Rational('123.456')

  
#Prints the rational number

           puts rat1.truncate(1)

               puts rat1.truncate(-1)

Выход :

617/5
120

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

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

0.00 (0%) 0 votes