构成
Integer
Fixnum
Bignum
Float
Rational(分子,分母)
Complex(实数,虚数)
字面量
0(零)开头----八进制
0o开头----八进制
0x开头----十六进制
0d开头----十进制
0b开头----二进制
123.45----浮点小数
1.23e4----指数
Math模块(最常用)
sqrt 平方根
cbrt 立方根
hypox(x,y) 斜边长度
PI
E
数值转换
to_开头的函数们
四舍五入 round
地板/天花板 floor/ceil
位运算
~ 按位取反(一元运算符)
& 按位与
| 按位或
^ 按位异或 ((a&~b|~a&b))
>> 位右移
<< 位左移
随机数
Random类
rand
计数
Integer类 能 计算处理的次数/数组的元素个数
n.times{|i| }
from.upto(to){|i| }
from.downto(to){|i| }
from.step(to, step){|i| }