DOLLARDE
Converte un prezzo in dollaro espresso come parte intera e una parte frazionaria, ad esempio 1,02, in un prezzo in dollaro espresso come numero decimale. I numeri di dollaro frazionari vengono talvolta utilizzati per i prezzi di sicurezza.
Sintassi
DOLLARDE(<fractional_dollar>, <fraction>)
Parametri
Termine | Definizione |
---|---|
fractional_dollar |
Numero espresso come parte intera e parte frazionaria, separati da un simbolo decimale. |
fraction |
Intero da utilizzare nel denominatore della frazione. |
Valore restituito
Valore decimale di fractional_dollar
.
Osservazioni
La parte frazionaria del valore è divisa per un numero intero specificato. Ad esempio, se si desidera che il prezzo venga espresso con una precisione di 1/16 di un dollaro, si divide la parte frazionaria per 16. In questo caso, 1,02 rappresenta \$1,125 (\$1 + 2/16 = \$1,125).
fraction viene arrotondato all'intero più vicino.
Se viene restituito un errore:
- frazione < 1.
Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La query di DAX seguente:
EVALUATE
{
DOLLARDE(1.02, 16)
}
Restituisce 1,125, il prezzo decimale del prezzo frazionaria originale, 1,02, letto come 1 e 2/16. Poiché il valore della frazione è 16, il prezzo ha una precisione di 1/16 di un dollaro.