Pergunta : Dinheiro da partilha de VBScript sem erro de arredondamento

Eu preciso de emendar este código para dividir uma quantidade de dinheiro dada entre um número dado tais que as quantidades adicionam acima exatamente ao total sem erros de arredondamento mas se manter dois ao places
It não importa se as quantidades não fossem idênticas como este não é sempre por exemplo £100 possível/3 mas se minimizam o

If das diferenças tanto quanto possível possível ele podem prever que as quantidades um pouco do que trabalham testando os depois que a partilha foi feita porque esta seria mais fácil ao intyegrate no laço theexising ver abaixo. Eu ajustei o erro crítico do wiith do cálculo no bold

Thanks


intPersons = ubound (arrRows, 2) +1 laço do

' sobre cada pessoa, garantida 1 ou mais intRow do iterations
for = 0 (arrRows, 2) laço do
'sobre cada linha tópico da reivindicação, garantido 1 ou mais iteração. Criar 1 linha no expport para cada linha-topic
da reivindicação para o intClaimLineRow = 0 aos strClaimDetails do
do ubound (arrClaimLines, 2) = os strClaimDetails & o strTopic & ““& os arrClaimLines (0, intClaimLineRow) &”, “& os arrClaimLines (1, o intClaimLineRow) & o _
”, o £ " & o FormatNumber (FormatNumber (arrClaimLines (4, intClaimLineRow), 2)/intPersons) & “,” & os arrClaims (7, intClaimRow) & o
next
do vbCrLF
class= do

Resposta : Dinheiro da partilha de VBScript sem erro de arredondamento

Outras soluções  
 
programming4us programming4us