当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby String.to_i用法及代码示例


本文简要介绍ruby语言中 String.to_i 的用法。

用法

to_i(base = 10) → integer

返回将 self 中的前导字符解释为给定 base 中的整数的结果(必须在 (2..36) 中):

'123456'.to_i     # => 123456
'123def'.to_i(16) # => 1195503

超过前导有效数字的字符(在给定的 base 中)将被忽略:

'12.345'.to_i   # => 12
'12345'.to_i(2) # => 1

如果没有前导有效数字,则返回零:

'abcdef'.to_i # => 0
'2'.to_i(2)   # => 0

相关用法


注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 String.to_i。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。