python decimal库如何删除后面无用的0?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python decimal库如何删除后面无用的0?相关的知识,希望对你有一定的参考价值。

例如以下程序:
from decimal import *
a=eval(input())

con=getcontext()
con.prec=100
for i in range(0,a):
summ=Decimal('0')
while 1:
num=Decimal(input())
if num==0:
break;
summ=summ+num
print(summ)

由于decimal库的保存后缀0的特性,常常无法得到有效的答案。
请问有什么方法能删除后缀0呢??

参考技术A 在变量方面,二者的变量名的规定有明显不同。

以上是关于python decimal库如何删除后面无用的0?的主要内容,如果未能解决你的问题,请参考以下文章

DataGridView显示SQL中DECIMAL类型的时候,后面0太多,如何去掉0

删除重复数据 Python

C# String.Format大全 去 decimal 后面的 0

如何使用 Python 生成随机的 Decimal128、Decimal256 数字

如何使用 sklearn 获取无用功能列表?

去掉decimal类型后面的小数点