Python math.ldexp() 方法
定义和用法
math.ldexp() 方法返回给定数字 x 和 i 的 x * (2**i),这是 math.frexp() 的逆运算。
实例
返回 x * (2**i) 的值:
# 导入 math 库 import math # 返回 x * (2**i) 的值 print(math.ldexp(9, 3)) print(math.ldexp(-5, 2)) print(math.ldexp(15, 2))
语法
math.ldexp(x, i)
参数
| 参数 | 描述 |
|---|---|
| x | 必需。正数或负数。如果值不是数字,则返回 TypeError。 |
| i | 必需。正数或负数。如果值不是数字,则返回 TypeError。 |
技术细节
| 返回值: | x * (2**i) 的值。 |
|---|---|
| Python 版本: | 2.6 |