Python math.frexp() 方法
实例
求一个数的尾数和指数:
#Import math Library
import math
#Return mantissa and exponent
of numbers
print(math.frexp(4))
print(math.frexp(-4))
print(math.frexp(7))
亲自试一试 »
定义和用法
math.frexp()
方法以一对 (m, 的形式返回指定数字的尾数和指数 e)。
此方法的数学公式为:number = m * 2**e。
语法
math.frexp(x)
参数值
参数 | 描述 |
---|---|
x | 必需。一个正数或负数。 如果值不是数字,则返回 TypeError |
技术细节
返回值: | tuple 值,将 x 的尾数和指数表示为一对 (m,e)。 尾数以浮点指数形式返回,以整数形式返回 |
---|---|
Python 版本: | 2.6 |