Next: 9-2, Up: 9
sign(num) signum(num)
num の符号を返します。正なら ‘1’, 負なら ‘-1’, 零なら 0 を返します。また、num に複素数を指定すると偏角が等しく絶対値が 1 の複素数を返します。sign(), signum() どちらの関数を用いてもかまいません。
sign()
signum()
$ sign(3) 1 $ sign(-3) -1 $ sing(0) 0 $ sign(3.0) 1.0 $ $ sign(complex(0, 1)) complex(0.0f0, 1.0f0)