相关疑难解决方法(0)

ruby基本数据类型转换

在ruby中转换数据类型时遇到了一些问题.

以下是我在控制台中获得的一些输出

0123 and enter gave me output 83
12345600.to_s   #=> "12345600"
Run Code Online (Sandbox Code Playgroud)

012345600.to_s gave me #=> "2739072" but i expect "012345600"
Run Code Online (Sandbox Code Playgroud)

似乎在数字开头有0时输出不符合预期.

任何人都可以解释为什么会这样吗?或者为我提供一个解决方案,以便我可以获得预期的输出.

谢谢

ruby types

2
推荐指数
1
解决办法
1315
查看次数

标签 统计

ruby ×1

types ×1