龙空技术网

Python小案例16-浮点数类型

程序员zhenguo 167

前言:

此时朋友们对“python 整数除法浮点型”可能比较看重,咱们都想要知道一些“python 整数除法浮点型”的相关知识。那么小编在网上收集了一些关于“python 整数除法浮点型””的相关文章,希望姐妹们能喜欢,各位老铁们快快来了解一下吧!

浮点型定义

编程中的浮点型float,也就是简单解释就是继承了我们数学中的小数,数学中的小数能做的浮点型都可以做。完全诠释了编程中的数据类型和数学是密不可分的关系。 通过下面例子,你就会知道浮点型就是数学中得小数,只不过是换汤不换药,改动了名称,古典的“挂羊头卖狗肉”

>>>1.21.2>>>a=12.456>>>print(a)12.456

浮点数的运算

既然浮点型继承了数学的小数,那么让我一起看看是否继承了运算,下面列子大家一看看:

>>>1.2 + 2.33.5>>>1.2 - 0.21.0>>>1.1 * 1.11.21>>>1.5 / 30.5

通过上面列子我们可以完全确定,浮点型继承了数学的小数运算。数学小数有多少运算,浮点型就有多数,下面列举几个:

 + 加号,可以做加法   - 减号,可以做减法   * 乘号,可以做乘法   / 除号,可以做除法  % 取余,做整除,能整除时返回0.0,不能整除时返回余数  // 取整,做整除,只返回商,不返回余数  ** 求幂,做幂运算(次方)

浮点型比较运算

浮点型继承数学的衣钵,数学有数字与数字之间的比较,那么浮点型肯定也就有了,那我们看看他们那里不一样?

  == 等于,判断左右两边是否相等  != 不等于,判断左右两边是否不相等   > 大于,判断左边是否大于右边   < 小于,判断左边是否小于右边  >= 大于等于,判断左边是否大于或等于右边  <= 小于等于,判断左边是否小于或等于右边

通过上面列举的比较符号可以看出等于和数学的有点差异外,其他都是一模一样。下面就举一个等于的例子:

number_a = 2.5number_b = 2.5print(number_a == number_b)  # True判断number_a是否等于number_b,number_a的值为2.5,number_b的值也为2.5,所以number_a和number_b是相等的,条件成立

标签: #python 整数除法浮点型