Futurebasic/Language/Reference/sgn

SGN edit

Syntax edit

signOfExpr = SGN(expr)

Description edit

Use this function to determine the "sign" of expr. SGN returns:

  • 1 if expr is positive;
  • 0 if expr is zero;
  • -1 if expr is negative.

Example edit

This loop counts up if first, and counts down if last:

<code><b>FOR</b> x = first <b>TO</b> last <b>STEP</b> <b>SGN</b>(last-first)<br>
<b>   PRINT</b> x<br>
<b>NEXT</b></code>

See Also edit

FOR; ABS