数据类型之number

拟墨画扇 提交于 2020-03-03 08:33:30

数字类型转换:

1.int(x) 将x转换为一个整数。
2.float(x) 将x转换到一个浮点数。
3.complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。
4.complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。
注:复数不支持转换为浮点数和整数。

数字运算:

注意几点即可,其余与普通运算一样:

1.使用两个整数进行/法时,可能会得到小数形式,若要得到仅整数部分可使用//。

2.//得到的数不一定为整数类型,与分子分母的数据类型有关,若分子或分母为float型,返回值一样为float型。

3.不同类型的数混合运算时,会将整型变浮点型。

常用数学函数:

1.abs(x):返回数字的绝对值。

2.fabs(x):返回数字的绝对值。需要导入math库进行使用,且只使用于float和integer类型数值。

3.ceil(x):返回数字的向上入整数,如ceil(2.4)返回3。

4.floor(x):返回数字的向下入整数。

5.round(x):返回数字四舍五入的结果。

6.exp(x):返回e的x次幂。

7.log(x【,y】):y表示log函数的底数,x表示真数。

8.pow(x,y):返回x的y次幂结果。

9. modf(x):返回x的整数部分与小数部分,整数整型表示,小数部分浮点数表示。

10.sqrt(x):返回数字x的平方根。

11.max(x1,x2…)min(x1,x2…)返回最大最小值。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!