Tuesday, October 14, 2008

(3)Ruby中的浮点数

浮点数可以用数字后加点号(.)表示,Ruby中还支持幂运算的表达式。同样和整数类型类似,浮点数中也支持下划线的分隔,但是浮点数中这只能用于10进制的表示:
0.0     
-3.14
6.02e23 # 这代表6.02的23次方,字母e代表幂运算。
1_000_000.01 # 浮点数中间可以插入下划线

与其他语言不通的是Ruby中点号之前必须有数字,比如你写成.1就是不对的,你必须要写成0.1,这也是为了避免语法混淆。

No comments: