python字符串转换到float
python的字符串转换到 int
直接是
>>> s='345'
>>> n = int(s)
>>> n
345
下面看看浮点数
>>> s='23.45'
>>> f =float(s)
>>> f
23.449999999999999
>>>
这不是我们想要的
我们想要的就是 23.45
解决的方法就是使用round做一次圆整,
round( f, 2 ) —————————-> 这个好像有问题,结果还是 23.4999999999999999999999999
等待以后解决吧
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.