Fórum somar hexadecimais #366671

03/12/2008

0

Gostaria de saber como somar hexadecimais grandes no delphi.

ex: CA23543CBBA2 + CAB23CCAEBBA

queria um jeito de fazer essa soma...

abração a todos...


Paulovitor22

Paulovitor22

Responder

Posts

03/12/2008

Wdrocha

Cara uma vez eu fiz isso.....uma calc que tinha várias funções....tah em ksa....como não lembrava como fazia....pedi uma ajuda ao google...e lembrei...

tem essa função q tirei do ActiveDelphi q converte para inteiro...


function HexToInt(const _str: String): Integer;
  begin
    result := StrToInt(´$´ + _str);
  end



Responder

Gostei + 0

03/12/2008

Wdrocha

aew....vc converte para inteiro e soma....depois converte para Hexa de novo....foi assim q eu fiz uma vez....

e nunca tive problemas como números grandes....


espero ter ajudado...


Responder

Gostei + 0

04/12/2008

Paulovitor22

aew....vc converte para inteiro e soma....depois converte para Hexa de novo....foi assim q eu fiz uma vez.... e nunca tive problemas como números grandes.... espero ter ajudado...



mas o problema maior é que sao varias mas muitos mesmos numero hexadecimais, e depois desses varios hexadecimal terei que somar todos eles e dividir por um numero inteiro...

e ai ??? alguem sabe somar hexadecimais gigantes...

tipo

BCAAABCC21ACB32AECFDEADC23ABCC +
BACEEEC21CA223344ABCDEAE2211452C

ou seja tenho essas duas hexa inteira, sendo que poderia somar essas duas hexa de 2 em dois caracteres separadamente.

BC + AA + AB + CC + 21 + AC + B3 + 2A + EC + FD + EA + DC + 23 + AB + CC


agradeco

poderia me ajudar a somar os hexa acima ?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar