python decimal是什么意思,python decimal是什么数据类型
1、概念
Decimal就是十进制的意思,这个模块提供了十进制浮点运算支持。主要用来处理小数。flocat,大家比较熟悉的浮点型,也可以用来处理小数,但是可以四舍五入,也可以用在对金额或者需求特别精确的方面。
2、优点
(1)小数所代表的数字是完全准确的。
(2)2)Decimal类包含有效位的概念,所以1.30 1.20的结果是2.50,留下尾随零来表示有效位。
3、实例
与基于硬件的浮点不同,十进制具有用户可变的精度(默认为28位)。
fromdecimalimport*
getcontext()。prec=6
十进制(1)/十进制(7)
十进制( 0.142857 )
getcontext()。prec=28
十进制(1)/十进制(7)
decimal( 0.1428571428571428571428571421428571429 )以上是python decimal的介绍。使用十进制时可以考虑使用十进制函数解决数据问题。更多Python学习推荐:python教学
(推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。