Returns 1.0 for positive number, 0.0 for 0 and -1.0 for negative number.
function SIGN (X: in REAL ) return REAL;
Returns 1.0 if X > 0.0; 0.0 if X = 0.0; -1.0 if X < 0.0
https://standards.ieee.org/downloads/1076/1076.2-1996/math_real.vhdl