to_numeric转换过程中出现问题,我丢失了十进制,我不想丢失



我有一个问题,我想在将字符串转换为浮点数时保留所有小数。我该怎么做呢?每次,我都有一个round()的值。如您所见,名为'price_to_numeric'的列的十进制数比'price'的列少。

输入图片描述

如果要将字符串转换为浮点数(带有小数的数字),可以使用float()函数。要做到这一点,只需要将字符串按如下方式传递给函数:float('6.5'),函数的输出将是6.5

如果这就是你的意思,那么享受吧,如果不是,请上传代码给我们看。

相关内容

最新更新