Ler em inglês

Compartilhar via


DOLLARDE

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Converte um dólar price expresso como uma parte inteiro and uma parte fracionária, como 1,02, em um price de dólar expresso como um número decimal. Números de dólares fracionários às vezes são usados para preços de segurança.

Sintaxe

DOLLARDE(<fractional_dollar>, <fraction>)

Parâmetros

Prazo Definição
fractional_dollar Um número expresso como uma parte inteiro and uma parte fracionária, separada por um símbolo decimal.
fraction O inteiro a ser usado no denominador da fração.

Retornar Value

O value decimal de fractional_dollar.

Observações

  • A parte fracionária do value é dividida por um inteiro que você especificar. Por exemplo, if quiser que seu price seja expresso a uma precisão de 1/16 de dólar, você divide a fração por 16. Nesse caso, 1,02 representa $1.125 ($1 + 2/16 = $1.125).

  • a fração é arredondada para o inteiro mais próximo.

  • Um error é retornado if:

    • fração < 1.
  • Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).

Exemplo

A seguinte consulta DAX:

EVALUATE
{
  DOLLARDE(1.02, 16)
}

Retorna 1,125, o price decimal do pricefracionário original, 1,02, lido como 1 and 2/16. Como a fração value é 16, o price tem uma precisão de 1/16 de dólar.