摘要:
Ruby语言内部含有一种类类型,称之为Range类,该类是某些类的一个范围的一个集合,一般通过".." or "..."来定义范围,".." 表示包含定义的范围的数值,"..."不包含定义范围最后面的数值。当想要把Range类中的数据转换成Array时,可以通过其成员函数 to_a来实现include(x),当x是range类 成员变量中的一个数据值时, 返回true,否则返回falsemin,返回最小值max,返回最大值reject,如其名,将某些数据剔除出range类实例中,后面一般跟 块机构each,遍历每一 阅读全文
随笔分类 - Ruby
Ruby的Integer数据类型
2007-06-24 23:15 by ubunoon, 340 阅读, 收藏,
摘要:
Ruby的数据类型主要有两类:整数(Integer)和字符串(String)Ruby是全OO的编程语言,和C++等不同,其整数和字符串也是类类型。 Integer类型有两类,当Integer值在-2^30 to 2^30-1(or -2^62 to 2^62-1,跟机器码长有关)之间时,用的Fixnum类类型,当不在上述范围时,用的是Bignum类类型,Bignum类类型可以表示内存剩余空间中可表示的最大数值,它是由一系列的short integer组成的。 常用的成员有: id, (一个不确定的编号) class,(类所具有的名称) times,(重复次数) upto(m), (到m值为止) 阅读全文
浙公网安备 33010602011771号