python math数学函数

python math.ldexp(x, i)函数用于返回 x * (2 ** i) 的 浮点数值。它是 frexp() 的反函数。

它是一个数学公式,给定两个数求值。其中(2 ** i)表示2的i次方。

语法

语法如下:
import math #导入math模块
math.ldexp(x, i)

参数

  • x: 第一个数
  • i:  第二个数

返回值

返回 x * (2 ** i) 的 浮点数值

程序示例

#!/usr/bin/python
# coding=utf-8
import math
a = math.ldexp(2,3)#2*(2**3) 2的3次方=8
print(a)

程序运行结果:

16.0
2*(2**3) =2*(2的3次方)=2*8=16