Compartilhar via


DOLLARDE

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

Converte um preço em dólar expresso como uma parte inteiro e uma parte fracionária, como 1,02, em um preço em 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 e uma parte fracionária, separada por um símbolo decimal.
fraction O inteiro a ser usado no denominador da fração.

Valor retornado

O valor decimal de fractional_dollar.

Observações

  • A parte fração do valor é dividida por um inteiro especificado. Por exemplo, se você quiser que seu preço seja expresso a uma precisão de 1/16 de dólar, divida a parte de 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 erro será retornado se:

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

Exemplo

A seguinte consulta DAX:

EVALUATE
{
  DOLLARDE(1.02, 16)
}

Retorna 1,125, o preço decimal do preço fracionário original, 1,02, lido como 1 e 2/16. Como o valor da fração é 16, o preço tem uma precisão de 1/16 de um dólar.