Ruby的Integer数据类型

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值为止)
         downto(m), (到m值为止)
         step(m,s)      (以s为阶到m为止)。
当一个数据比较长的时候,可以使用"_"来连接数据,如
8_1 equal to 81
使用?/C-x    则得到 x & 0x9f 之后的值
使用?/M-x    则得到 x | 0x80 之后的值
使用?x  表示得到x的ASCII码的值
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值