Fórum Hexadecimal (help) #375880

12/10/2009

0

CONVERTENDO PARA HEXADECIMAL


O que há de errado nesse código?
Digito qualquer número e o resultado é sempre o mesmo: 4374760

var hexadecimal : Integer;
begin
   Visor.Caption := FloatToStr(hexadecimal);
   IntToHex(hexadecimal, 1);
   hexadecimal := StrToInt(Visor.Caption);
end;



Vlw a ajuda pessoal!



A proposito, alguem sabe como converter para decimal?

Ja converti para binário, facilmente..mas decimal não consegui!


Annubiss

Annubiss

Responder

Posts

13/10/2009

Annubiss

Alguem, por favor!


Não consegui fazer isso de jeito nenhum!
Sempre da o mesmo resultado!


Vlw


Responder

Gostei + 0

13/10/2009

Annubiss

Up!


=(


Responder

Gostei + 0

14/10/2009

Annubiss

A J U D E M


Responder

Gostei + 0

14/10/2009

Facc

A J U D E M


tenta isso

Function CharToHex( MyChar: Char ): String;
var escala: string;
res, num: integer;
Begin
num:=ord(Mychar);
escala:=´0123456789ABCDEF´;
res:=(num div 16);
result:=escala[res+1];
res:=(num-(res*16));
result:=result+escala[res+1];
End;

creio que no proprio forum já tenha algo parecido, pra isso existe o Pesquisar.


Responder

Gostei + 0

14/10/2009

Annubiss

Obrigado cara!


Mas eu to no inicio do meu curso.. e ainda não aprendi a implementar funções no Delphi e se eu fizer isso meu professor vai complicar!

Eu precisaria algo comum, sem muitos detalhes!




Mas de qualquer forma, obrigado pela atenção!

Espero ajudas!


Responder

Gostei + 0

14/10/2009

Annubiss

Ja descobriiiiiiiiiiiiiiiiiiiiiiiiiiiii


=)



Vlw..



Preciso agora para OCTAL, vasculhei a net e não achei ajudas!

POR FAVOR..

=)


Responder

Gostei + 0

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

Aceitar