在Racket中将字符串转换为数字

3

我使用read从文件中获取一行数据。文档中说read返回any,那么它会将这一行转换为字符串吗?我在将字符串"1"转换为数字1或者"500.8232"转换为500.8232时遇到了问题。我也想知道Racket是否可以直接从文件中读取数字。

2个回答

8
请查看他们的文档搜索,它是完整和准确的。转换函数通常采用foo->bar 的形式(您可以假设它接受一个foo并返回从中构建的bar)。
您似乎正在寻找一个接受string并返回number的函数,恰好,string->number存在,并且正是您要找的东西。

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接