详细介绍Ruby数字类型
Ruby作为一款灵活性较强的语言被许多程序员使用着。它的功能也很强大,标准类型种类繁多。比如我们今天要为大家讲解的Ruby数字类型的知识等。
1、Ruby数字类型支持整数和浮点数,整数可以是任意长度
2、一定范围内的整数以二进制存放,它们属于fixnum类型,当超出这个范围时则自动转换为bignum类型
3、Ruby数字类型表达方式:符号+一串字符,数字串中的下划线会被忽略,(前缀包括:0表示八进制, 0x表示十六进制, 0b表示二进制)123_456_789_123_345_789 # Bignum
0xaabb # 十六进制
4、Ruby数字类型也可以通过在前面加上问号来得到ASCII码字符对应的整数值和转义序列的值
?a # 普通字符
?\n # 换行符 (0x0a)
?\C-a # CTRL+a (0x01)
?\M-a # ALT+a
?\M-\C-a # CTRL+ALT+a
?\C-? # 删除键
5、一个带小数点的数字字面值被转换成Float对象
相关推荐
PMJ0 2020-10-13
longzhiwen 2020-09-06
yangxingstar 2020-08-31
LUCIEN0 2020-08-17
huangzihao00 2020-08-17
Jan 2020-08-17
AndesStay 2020-06-12
afengxg 2020-06-09
zamesking 2020-06-09
afengxg 2020-06-09
何志文 2020-06-09
teresalxm 2020-06-05
何志文 2020-05-16
何志文 2020-05-11
fsl 2020-05-04
JOO 2020-04-26
倩 2020-04-22
afanti 2020-04-19
始终不够 2020-04-10