我正在使用带Python 3.7的reportlab创建一个表。 我想知道是否有办法更改浮点数的十进制精度。
例如,现在一个单元格中的浮点数为4.33333333。 我想使用表格样式选项将其更改为4.33。
将浮点数更改为2位数字的字符串不是一种选择,因为我需要使用这些数字进行计算。
答案 0 :(得分:0)
我不熟悉reportlab,但是在python中,您可以使用像这样的字符串格式:
print('{0:.2f}'.format(4.33333333))
>> 4.33
print('{0:.4f}'.format(4.33333333))
>> 4.3333