Crivs Postado Outubro 28, 2009 Denunciar Share Postado Outubro 28, 2009 Pessoal gostaria de uma luz em um problema, é o seguinte..Estou com um valor em "4 Bytes = 117478168" e este valor em "bytes é 24".Alguém sabe um algoritimo de conversão que possa converter este valor 4 bytes ali em cima para um valor byte?Obrigado des de já ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 28, 2009 Denunciar Share Postado Outubro 28, 2009 Pessoal gostaria de uma luz em um problema, é o seguinte..Estou com um valor em "4 Bytes = 117478168" e este valor em "bytes é 24".Alguém sabe um algoritimo de conversão que possa converter este valor 4 bytes ali em cima para um valor byte?Acho que o seu calculo não está correto ... veja :1 bits (informal notation: kilobyte = 1024 bytes) 1 bits = 0.125 bytes1 bits = 0.0009765625 kilobits1 bits = 0.0001220703125 kilobytes1 bits = 9.5367431640625e-07 megabits1 bits = 1.19209289550781e-07 megabytes1 bits = 9.31322574615479e-10 gigabits1 bits = 1.16415321826935e-10 gigabytes1 bits = 1.13686837721616e-13 terabytes1 bits = 1.11022302462516e-16 petabytes1 bytes (informal notation: kilobyte = 1024 bytes) 1 bytes = 8 bits 1 bytes = 0.0078125 kilobits1 bytes = 0.0009765625 kilobytes1 bytes = 7.62939453125e-06 megabits1 bytes = 9.5367431640625e-07 megabytes1 bytes = 7.45058059692383e-09 gigabits1 bytes = 9.31322574615479e-10 gigabytes1 bytes = 9.09494701772928e-13 terabytes1 bytes = 8.88178419700125e-16 petabytes24 bytes (informal notation: kilobyte = 1024 bytes) 24 bytes = bits 192 24 bytes = 0.1875 kilobits24 bytes = 0.0234375 kilobytes24 bytes = 0.00018310546875 megabits24 bytes = 2.288818359375e-05 megabytes24 bytes = 1.78813934326172e-07 gigabits24 bytes = 2.23517417907715e-08 gigabytes24 bytes = 2.18278728425503e-11 terabytes24 bytes = 2.1316282072803e-14 petabytesOBS: 24 bytes = 192 bits = 0.0234375 kilobytesabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Crivs Postado Outubro 30, 2009 Autor Denunciar Share Postado Outubro 30, 2009 Não consigo entender, estou acessando um valor na memória que é byte so que o valor retornado é diferente do original, estou usando PBYTE. Alguém sabe o porque disso ?Obrigado des de já ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Outubro 30, 2009 Denunciar Share Postado Outubro 30, 2009 Não consigo entender, estou acessando um valor na memória que é byte so que o valor retornado é diferente do original, estou usando PBYTE.Um exemplo simples para voce entenderUma variavel do tipo inteiro pode aceitar valores dentro de uma faxia de valores // Integer –2147483648 ... 2147483647 signed 32-bitPara saber o maior valor aceito pelo tipo da variavelprocedure TForm1.Button1Click(Sender: TObject); var I: Integer; begin I := High(Integer); showmessage(floattostr(i)); end;OBS: um enderço de memória pode ter n valores diferentesabraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Crivs
Pessoal gostaria de uma luz em um problema, é o seguinte..
Estou com um valor em "4 Bytes = 117478168" e este valor em "bytes é 24".
Alguém sabe um algoritimo de conversão que possa converter este valor 4 bytes ali em cima para um valor byte?
Obrigado des de já !
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.