标签: type-conversion crystal-lang
在Crystal中,如何将String转换为Integer或Float?
String
Integer
Float
使用Python,我可以简单地执行以下操作:
>>> nb = "123" >>> int(nb) 123 >>> nb = "1.23" >>> float(nb) 1.23
Crystal中是否有任何类似的工具?
答案 0 :(得分:6)
您可以使用String#to_i和String#to_f方法:
String#to_i
String#to_f
"123".to_i # => 123 "1.23".to_f # => 1.23