linha digitavel

Dec 2, 2010 at 5:03 PM

Boa tarde amigos,

Estou desenvolvendo uma função para gerar um boleto da caixa.

Bom peguei alguns exemplos na net, mais estou com uma duvida.

Os exemplos que tenho fala que a linha digitavel tem 44 posições mais contei e tem 47 sem tirar os 3 d .

Eu preciso fazer o calculo dos d? como é feito?

BBBMC.CCCCd CCCCC.CCCCCd CCCCC.CCCCCd D VVVVVVVVVVVVVV

 

Exemplo que peguei na net, caso alguem tiver um melhor agradeço.