1.4 浮点数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.4 浮点数相关的知识,希望对你有一定的参考价值。
在Python中,使用浮点数(floats)替代非整数,例如0.5和-7.8237591。可以通过键入带有小数点的数字或用/除法计算得到浮点数,浮点数后面额外的0会被忽略。
----------------------------------------------------------------------------------------------------------------------------------------------------------
>>> 3/4
0.75
>>> 9.8765000
9.8765
----------------------------------------------------------------------------------------------------------------------------------------------------------
电脑无法完全精确地储存浮点数,就像我们无法准确地写出1/3(0.333333333.........)的浮点数一样。记住注意一点,因为它会导致大量的代码错误
----------------------------------------------------------------------------------------------------------------------------------------------------------
正如你之前看到的,/除法会产生浮点数,但是产生浮点数的运算还可以通过两个浮点数的计算或一个整数和一个浮点数的计算来产生。
----------------------------------------------------------------------------------------------------------------------------------------------------------
>>> 8 / 2
4.0
>>> 6 * 7.0
42.0
>>> 4 + 1.65
5.65
----------------------------------------------------------------------------------------------------------------------------------------------------------
一个浮点数可以与一个整数进行计算是因为[ython默默地将整数转化为了浮点数,这种隐式的类型转换在Python中是一种特例,而不是规则。一般你在对两个不同类型的对象进行计算时,需要手动转换类型。
----------------------------------------------------------------------------------------------------------------------------------------------------------
以上是关于1.4 浮点数的主要内容,如果未能解决你的问题,请参考以下文章