ruby 如何将“10_000_00”字符串类转换为10_000_00 Integer类

7gs2gvoe  于 2023-08-04  发布在  Ruby
关注(0)|答案(1)|浏览(78)

如何将下面的“整数”字符串转换为带下划线的Integer类计数器部分?
示例:
“10_000_00”=> 10_000_00
“500_000_00”=> 500_000_00
等等等等

pxiryf3j

pxiryf3j1#

String#to_i将数字的字符串表示转换为整数:

"10_000_00".to_i
#=> 1000000

"500_000_00".to_i
#=> 50000000

字符串
请注意,整数中的下划线只是语法糖,以使源代码中的mysql更具可读性,但这些整数并没有什么特别之处

10_000_00 == 1000000 
#=> true

相关问题