📅  最后修改于: 2023-12-03 15:39:47.627000             🧑  作者: Mango
在 Haskell 中,指数运算符是 ^
,它可以被用于任何支持指数运算的类型上。比如:
2 ^ 3 -- 返回值为 8
3.5 ^ 2 -- 返回值为 12.25
指数运算符的语法如下:
x ^ y
其中 x
和 y
是数字类型(整数,浮点数等),返回值也是相应类型的数字。
在使用指数运算符时需要注意以下几点:
(**)
;下面是一些使用指数运算符的例子:
2 ^ 4 -- 返回值为 16
2.2 ^ 2 -- 返回值为 4.84
(-3) ^ 2 -- 报错:Negative exponent in exponentiation
3 ** (-2) -- 返回值为 0.111...
(-3) ** 2 -- 返回值为 9
0 ^ 0 -- 返回值为 1