English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Versioni precedenti
  • Versione 7.5.3400
  • Correzioni

C#: Funzione Trunc

copia link

Descrizione del difetto

La funzione Trunc in C# restituiva il valore non corretto per alcuni valori del parametro. Il difetto si manifestava solo se il parametro della funzione era un valore currency. Per esempio le seguenti chiamate restituivano un valore non corretto:

Funzione                                      Valore           Valore
                                              errato          corretto
    Trunc(ToCurrency(6.6755), 0)                 7                6
    Trunc(ToCurrency(6.6755), 1)                 7              6.6
    Trunc(ToCurrency(6.6755), 2)              6.68             6.67

Effetti del malfunzionamento

  • La funzione restituiva un valore non corretto se il parametro era un valore currency.

Soluzioni

E' sufficiente, qualora possibile, convertire il parametro nel tipo float mediante la funzione ToFloat.

Funzionalità interessate

L'utilizzo della funzione Trunc in C#

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

Vedi anche

  • Trunc (funzione)
  • To Currency (funzione)
  • To Float (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum