python decimal是什么意思,python decimal是什么数据类型

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: