Scopo
Ritorna 1 se il numero passato come argomento è maggiore di zero, -1 se è minore di zero e 0 se è uguale a zero.
Sintassi
int risultato = 0 // Leggo il risultato della funzione
//
risultato := Sign(numero)
//
risultato := Sign(numero)
Argomenti
Numero | È l'espressione numerica di cui si vuole conoscere il segno. Deve essere una qualunque espressione il cui risultato sia un numero. |
Valore di ritorno
Ritorna un intero (1, 0, -1) che rappresenta il segno dell'espressione passata come argomento.
Esempio di codice
SEGNO
{
Risultato := Sign(Operando1)
//
OperatoriMatematici.LabelSegno.Text := Sign ( +c ToString(Operando1)
+c C) = +c ToString(Risultato)
}
{
Risultato := Sign(Operando1)
//
OperatoriMatematici.LabelSegno.Text := Sign ( +c ToString(Operando1)
+c C) = +c ToString(Risultato)
}
- Se Numero vale Null la funzione torna Null.
Ultima modifica: 12/05/2009 / Validità: da 7.0.3200