9.5 指数 (Exponentiation)

要找到 \(x^n\) 调用 (expt x n)

  1. > (expt 2 5)
  2. 32

而要找到 \(log_nx\) 调用 (log x n) :

  1. > (log 32 2)
  2. 5.0

通常返回一个浮点数。

要找到 \(e^x\) 有一个特别的函数 exp

  1. > (exp 2)
  2. 7.389056

而要找到自然对数,你可以使用 log 就好,因为第二个参数缺省为 e :

  1. > (log 7.389056)
  2. 2.0

要找到立方根,你可以调用 expt 用一个比值作为第二个参数,

  1. > (expt 27 1/3)
  2. 3.0

但要找到平方根,函数 sqrt 会比较快:

  1. > (sqrt 4)
  2. 2.0