赞 | 0 |
VIP | 5 |
好人卡 | 14 |
积分 | 15 |
经验 | 110639 |
最后登录 | 2015-10-15 |
在线时间 | 1157 小时 |
Lv3.寻梦者 小柯的徒弟
- 梦石
- 0
- 星屑
- 1530
- 在线时间
- 1157 小时
- 注册时间
- 2008-5-24
- 帖子
- 3085
|
本帖最后由 「旅」 于 2011-8-23 11:47 编辑
[数据]01.整数和浮点
整数 ( 类名:Integer ) ( 实例:100、200、-999、0 )
浮点 ( 类名:Float ) ( 实例:1.55、-999.5、0.0 )
方法(以下方法整数和浮点都可使用):
01.+ (加法)
02.- (减法)
03.* (乘法)
04./ (除法)
05.% (求余)
06.** (乘方)
- p 1 + 1 # 加法
- p 10 - 3 # 减法
- p 7 * 5 # 乘法
- p 24 / 4 # 除法
- p 2 ** 3 # 乘方
复制代码 07.== (等于)
08.!= (不等于)
09.< (小于)
10.> (大于)
11.<= (小等于)
12.>= (大等于)
13.<=>(请看注意事项01)
- p 1 == 1 # true 真(正确)
- p 1 != 1 # false 伪(错误)
- p 2 < 3 # true
- p 3 > 2 # true
- p 2 <= 2 # true
- p 3 >= 0 # false
- p 3 <=> 1 # 1
复制代码 14.to_s (转为字符串)
15.abs (绝对值)
16.round(四舍五入)
17.to_i (转换为整型,去掉小数点后的数位,但不四舍五入)
18.to_f (转换为浮点)
19.integer? (若为整型,则返回true)
注意事项:
01.<=> 的用法是,左右进行比较,左大于右返回1,右大于左返回-1,等于返回0。
- p 10 <=> 100 # -1
- p 100<=> 10 # 1
- p 10 <=> 10 # 0
复制代码 02.<= 和 >= 都是 = 在后面,千万别写错。
03./ 除法只会返回整数,若要小数点后,必须在其中有一个为浮点数(Float)。
- p 15 / 4 # 3
- p 15.0 / 4 # 3.75
- p 15 / 4.0 # 3.75
复制代码
|
|