python中float是什么类型举例,float属于的数据类型
Python类型提供了三种浮点值:内置的float和复杂类型,以及标准的decimal。小数类型。
Python支持混合模式下的算术运算
带有int float的运算生成floatfloat和复杂运算complexdecimal。Decimal和intS运算生成decimal。十进制注意:不兼容的数据类型进行运算,会产生TypeError异常。
浮点函数float.is_integer(x) #的小数部分为0,将返回true float . is _ integer(1.0);true float . is _ integer(1.2);false float . as _ integer _ ratio(x)float . as _ integer _ ratio(2.75);(11,4)float(x) #将整数转换为浮点数float.hex(x) #将浮点数表示为字符串float.fromhex(x) #将十六进制字符串转换为浮点数注意:对面向对象程序员而言,float.fromhex是一个类方法
Math模块的三角函数math.acos(x) #返回弧度x的反余弦math.acosh(x) #返回弧度x的反正切math.asin(x) #返回弧度x的反正切math.asinh(x) #返回弧度x的反正切math.atan(x) #返回弧度x的反正切math,atan2(y, X) #返回弧度的反正切y/x math.cos(x) #返回弧度的余弦x math.cosh(x) #返回弧度的余弦x (angle) math.sin(x) #返回弧度的正弦x math.sinh(x) #返回弧度的双曲正弦x math.tan(x) #返回弧度的双曲正切值x math.degree(r) #将浮点数r从弧度转换为度数math.radians(d) #将d从角度转换为弧度math模块的函数和常量math.pi # 其值约为3.1415926535897921math.e #常数E,约等于2.7182818284590451math.exp(x) #返回e x,即math.e ** xmath.floor(x) #返回小于等于x的最小整数math . floor(5.8); 5math.ceil(x) #返回大于或等于x math.ceil(5.4)的最小整数;6math.copysign(x,y) #将x的符号设置为y的符号,返回一个浮点数math.copysign(1,-1);-1.0math.fabs(x) #返回x,即浮点数X的绝对值. math.factorial(x) #返回X!Math,fmod(x,y) #生成x除以y后的余数,比%产生的结果好。math.frexp(x) #返回一个二元组,是x. math.frexp(1)的指数部分(整数)和虚部(浮点数);(0.5,1)math.ldexp(m,e) #返回m * (2 ** e)math.fsum(i) #对数组或列表I中的值求和,返回浮点数math . hypt(x,y) #返回( x2y 2)math . hypt(5 13.0 math . isinf(x)#如果x为inf( ),则返回True。x可以是整数或浮点数。math.isNaN(x) #如果x是NaN("不是数字"),则返回True。x可以是整数或浮点数。math.log(x,b) #返回logbX,b默认为math.emath.log10(x) #,返回log10Xmath.loglp(x) #和loge(1 X),X接近0时更准确。math.modf(x) #以浮点形式返回x的小数和整数部分。math.pow(x,y) #以浮点形式返回x ** y。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。