Eu tenho que executar a função NSDecimalCompact () em cada NSDecimal eu crio?

votos
3

A documentação confunde-me sobre isso. Eles dizem:

void NSDecimalCompact (
   NSDecimal *number
);

número discussão Formatos de modo que os cálculos usando ele vai ocupar tão pouco de memória possível. Todo o NSDecimal ... funções aritméticas esperar argumentos compactos NSDecimal.

A última parte é importante:

Todo o NSDecimal ... funções aritméticas esperar argumentos compactos NSDecimal.

Então isso significa que eu tenho que executar NSDecimalCompact () em cada NSDecimal, cada vez que eu fornecê-lo como um parâmetro para um dos NSDecimal ... funções aritméticas? Ou que eu faria isso apenas uma vez ao criar o NSDecimal?

Publicado 27/08/2009 em 00:22
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Você não precisa chamar NSDecimalCompact(), os resultados de NSDecimal..()funções são compactos, desde que o valor de retorno é NSCalculationNoError.

Respondeu 29/08/2009 em 10:33
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more