ruby and watir学习之_Numeric类&&Float 类
Numeric 类说明
函数名称 |
说明 |
示例 |
chr |
返回数字的 ACSII 码 |
65.chr >> “A” |
downto |
接收一个 block,从大到小循环执行 |
5.downto(2) { |i| puts i} >> 5 4 3 2 |
upto |
接收一个 block,从小到大循环执行 |
2.upto(5) { |i| puts i} >> 2 3 4 5 |
next 或 succ |
返回下一个数 |
1.next >> 2 1.succ >>2 |
step |
以固定步长循环执行 |
1.step(10,2) { |i| puts i} >> 1 2 3 5 7 |
times |
循环执行 n 次 |
5.times { |i| puts i} >> 1 2 3 4 5 |
Float 类说明
函数名称 |
说明 |
示例 |
ceil |
返回比 float 大的最小整数 |
(2.98).ceil >> 3 |
floor |
返回比 float 小的最大整数 |
(2.98). floor >> 2 |
round |
四舍五入到一个整数 |
(2.98). round >> 3 |
to_i |
返回 float 截掉小数点后的整数 |
(2.98).to_i >> 2 |
点亮测试人生!QQ:408129370
百度阅读电子书地址:http://yuedu.baidu.com/ebook/f6dbb2a2f01dc281e53af0f3
讨论QQ群:536192476
个人公众号:
百度阅读电子书地址:http://yuedu.baidu.com/ebook/f6dbb2a2f01dc281e53af0f3
讨论QQ群:536192476
个人公众号: