首页 > 解决方案 > 将非常大的计算转换为货币总额

问题描述

我需要将以下浮点计算转换为货币数字。

3.738021952517549e+16

下面的代码

'${:,.2f}'.format(3.738021952517549e+16)

输出...

'$37,380,219,525,175,488.00'

这个总数应该在低万亿。

标签: pythonpandas

解决方案


请记住,一万亿有“12 个零”。

print('${:,.2f}'.format(3.738021952517549e+12))

输出:

$3,738,021,952,517.55

推荐阅读