Ler em inglês

Compartilhar via


DOLLARFR

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

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

Sintaxe

DOLLARFR(<decimal_dollar>, <fraction>)

Parâmetros

Prazo Definição
decimal_dollar Um número decimal.
fraction O inteiro a ser usado no denominador da fração.

Retornar Value

O value fracionário de decimal_dollar, expresso como uma parte inteiro and uma parte fracionária.

Observações

  • 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
{
  DOLLARFR(1.125, 16)
}

Retorna 1,02, lido como 1 and 2/16, que é a fração correspondente price da pricedecimal original, 1,125. Como a fração value é 16, o price tem uma precisão de 1/16 de dólar.