Condividi tramite


DOLLARDE

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

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.