在python中,我怎么能完全精确地压制科学记数而不知道数字的长度?
我需要python动态地能够以正常的形式返回正确形式的数字,无论数字有多大,并且没有任何尾随零。数字将始终是整数,但它们将变得非常大,我需要它们完全准确。即使是一个数字被舍入或改变也会弄乱我的程序。
有什么想法吗?
答案 0 :(得分:0)
使用decimal
类。
Unlike hardware based binary floating point, the decimal module has a user alterable
precision (defaulting to 28 places) which can be as large as needed for a given
problem.