摘要:
ruby数值类:ruby中的Numeric子类有Integer和Float,Integer根据长度可以分为Fixnum(普通整数)和Bignum(大整数),程序中使用的整数大小一般是Fixnum类,即便超过了Fixnum的处理范围,也会自动转化成Bignum处理,所以写程序几乎不必特别去在意这些整数类的差异Numeric的算术运算 数值之间可以进行加(+),减(-),乘(*),除(/),求余(%),乘幂(**)运算, 但是要注意:Integer + Float #=> Float, Integer + Integer #=> Integer, Float+ Float #=> 阅读全文