- :integer
sign
get the sign of given number
Parameters
sign number :integer :floating :complex :rational :quantity
Returns
Examples
copysign 5 ; => 1 sign 0 ; => 0 sign neg 3 ; => -1
copysign 2.5 ; => 1 sign 0.0 ; => 0 sign neg 1.7 ; => -1
copysign to :rational [3 4] ; => 1 sign to :rational @[neg 3 4] ; => -1
copysign to :complex @[pi 1] ; => 1 sign to :complex @[0 neg 1] ; => -1