【发布时间】:2014-03-25 09:28:16
【问题描述】:
我试图将字符串“200.991”转换为浮点数,但不幸的是 perl 将值解释为字符串而不是浮点类型
使用 Data::Types 模块
my $float=to_float(200.991", 2)
并带有以下命令
my $float =sprintf('%.2f', '200.991')
最后,如果我像
一样将字符串插入到 mongodb$collection->insert({ High_Rate => $float });
mongodb 将值存储为字符串
{ "_id" : ObjectId("533143e63bb2cce912000009"), "High_Rate" : "200.99" }
任何想法如何保存问题?
【问题讨论】: