English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Standard
  • Calcolo matematico

Sign

funzione copia link

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)

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)
}
  • Se Numero vale Null la funzione torna Null.

Ultima modifica: 12/05/2009 / Validità: da 7.0.3200

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum