Python math.frexp() 方法
定义和用法
math.frexp()
方法会返回指定值的尾数和指数,作为一对 (m, e)。尾数 (m) 是浮点数,指数 (e) 是整数。
此方法的计算方式为:数值 = 尾数 x 2 的指数次方(或数值 = m * 2**e)
实例
求一个数字的尾数和指数:
# 导入 math 库 import math # 返回给定数字的尾数和指数: print(math.frexp(4)) print(math.frexp(7.9))
语法
math.frexp(x)
参数
参数 | 描述 |
---|---|
x | 必需。数字。如果值不是数字,它会返回 TypeError。 |
技术细节
返回值: | 元组值,尾数和指数作为一对 (m, e),第一个值是浮点数,第二个值是整数。 |
---|---|
Python 版本: | 2.6 |