优草派  >   Python

Python中小数的书写形式有哪些?Python里的小数表示方法

翟嘉慧            来源:优草派

在编程语言中,小数通常以浮点数的形式存储。浮点数和定点数是相对的:小数在存储过程中如果小数点发生移动,就称为浮点数;如果小数点不动,就称为定点数。如果你对Python中的小数不理解的话,可以一起来学习这篇文章。

Python中小数的书写形式有哪些?Python里的小数表示方法

一、Python中小数的表现形式

在Python中,当我们使用的数据中存有小数的时候,它会有两种表现的形式,最常见的就是和数学式子中的一样,直接使用小数点表示;还有一种表现的形式比较的特殊,那就是使用指数形式,下面就从这两种书写的形式进行讲解,具体的方法如下:

1、十进制形式

使用十进制的形式,就是我们平时所看见的最普通的小数形式,也是数学式子中所存在的,例如:2.3、5.6、7.9等等。在书写的过程中,需要注意的一个地方,就是当我们在书写的时候,小数点是不能省略的,如果省略了小数点,那么在Python中就会把它看成是一个整型的数据进行处理了。

2、指数形式

在Python中,这是另一种比较特殊的小数舒心的形式,一般的属性方式为:aEn或aen,其中a表示的是在一个小数中结尾的地方,n是一个指数的部分,它们两个都可以是一个十进制的整数;而e或者E是指数的固定表现形式,可以将末尾和指数的部分进行分割,在一整个表达式中就相当于是a×10n。下面看几个示例:

这是一些指数形式表现小数的方法:

3.3E8 = 3.3×108,其中3.3是尾数,8是指数。
2.6E-4 = 2.6×10-4,其中2.6是尾数,-4是指数。
0.6E7 = 0.6×107,其中0.6是尾数,7是指数。

注意在书写的时候,使用指数的形式只是看起来会像整数,但是实际上它就是个小数。

今天分享的这篇关于“Python中小数的书写形式有哪些?Python里的小数表示方法”的文章就介绍到这里了,希望大家通过对这篇文章的学习,掌握到更多的Python知识。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行