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

Trunc

funzione copia link

Scopo

Ritorna un numero troncato in base al numero di cifre decimali specificato.

Sintassi

int risultato = 0 // Leggo il risultato della funzione
// 
risultato := Trunc(numero, precisione)

Argomenti

Numero È l'espressione numerica che si vuole troncare.
Deve essere una qualunque espressione il cui risultato sia un numero.
Precisione È l'espressione numerica che indica la precisione con cui effettuare il troncamento.
Deve essere una qualunque espressione il cui risultato sia un numero intero.

Valore di ritorno

Ritorna un numero troncato in base al numero di cifre decimali specificato.

Esempio di codice

TRONCAMENTO
{
  Risultato := Random(??) * Operando1
  Risultato2 := Trunc(Risultato, TWO)
  // 
  OperatoriMatematici.LabelTronca.Text := Trunc ( +c ToString(Risultato
    ) +c C, 2 ) =  +c ToString(Risultato2)
}
  • Se Numero vale Null la funzione torna ZERO.
  • Se Precisione vale Null viene considerato come ZERO.
  • Se Precisione è un intero negativo l'arrotondamento viene effettuato rispettivamente sulle unità, sulle decine, centinaia, ecc.

Ultima modifica: 25/10/2016 / Validità: da 7.0.3200

Vedi Anche

  • Ceil (funzione)
  • Floor (funzione)
  • Round (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum