Ruby 数值ceil()函数

Ruby 数值ceil()函数

ceil() 是Ruby中的一个内置方法,通过保持小数部分的n位精度,返回大于或等于给定数的最小数字。

语法 :num.ceil(n digits)

参数 :该函数需要一个数字和n个数字,以保持小数点的精度。如果没有传递 n 个数字,则以 0 为默认值。

返回值 :它返回大于或等于给定数字的最小数字,并保持小数部分的精度为n位。

例子 1 :

# Ruby program for ceil() method in Numeric
 
# Initialize a number
num1 = -19
 
num2 = -18.97
 
num3 = 18.98
 
 
# Prints ceil() of num
puts  num1.ceil()
puts  num2.ceil()
puts  num3.ceil()

输出:

-19
-18
19

例2 :

# Ruby program for ceil() method in Numeric
 
# Initialize a number
num1 = -19.897
 
num2 = -18.321
 
num3 = 190.23213
 
 
# Prints ceil() of num
puts  num1.ceil(1)
puts  num2.ceil(2)
puts  num3.ceil(3)

输出:

-19.8
-18.32
190.233

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程