exp2

语法

exp2(X)

详情

返回2的 X 次方。

参数

X 可以是标量、数据对、向量、矩阵或表。

DolphinDB 的 exp2 与 NumPy 的 exp2 在核心功能上是一致的,但 DolphinDB exp2 强调向量化和分布式计算能力,而 NumPy 作为通用数值计算库,其函数基于 ufunc 机制,提供了更丰富的底层控制参数,例如:

  • out:支持将结果写入指定数组,实现原地计算
  • where:支持按条件进行选择性计算
  • dtype:控制计算和输出的数据类型
  • casting:控制类型转换规则
  • order:指定输出数组的内存布局
  • subok:控制是否保留子类类型

需要注意的是,这些参数并非 exp2 特有,而是 NumPy ufunc 的通用特性。

返回值

DOUBLE 类型,其数据形式同 X

例子

exp2(3);
// output
8

exp2(2 4 NULL 6);
// output
[4,16,,64]

exp2(1..4$2:2);
#0 #1
2 8
4 16