Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Tsunamy_boy

compressão de dados

Mensagens Recomendadas

Rui Carlos    310
Rui Carlos

O que fica mais em conta para comprimir dados?

binário, decimal, hexadecimal.... outro?

Assim à primeira vista, nenhum. São tudo forma diferentes de ver valores que vão sempre ser representados em binário na máquina, ou seja, mesmo que estejas a ver o valores em decimal, para a máquina serão sempre binários.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

Sim o resultado final vai ser sempre em binário, mas para converter, o que dá mais jeito?

Talvez o hexadecimal porque só tem 2 caracteres e visualmente fica mais organizado....?

(apos passares de binário para hexadecimal, claro)

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Rui Carlos    310
Rui Carlos

Sim o resultado final vai ser sempre em binário, mas para converter, o que dá mais jeito?

Talvez o hexadecimal porque só tem 2 caracteres e visualmente fica mais organizado....?

(apos passares de binário para hexadecimal, claro)

Não estou a ver vantagem nenhuma...

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

quando pensamos em comprimir ficheiros:

se lermos em binário e passarmos para hexadecimal o resultado vai ser diferente (em termos de escrita) dai o metodo usado para compressão tambem ser diferente do metodo que se usava caso o resultado fosse decimal.

Estou errado?

Ou eu mudo a pergunta:

Para que serve terem criado vários métodos de interpretação de dados (não sei se é o nome correcto)

Para conforme isso criarem aos seus algoritmos de compressão correcto?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
pedrotuga    31
pedrotuga

Não estou a perceber bem estes últimos posts.

Em relação à pergunta inicial a resposta é:

depende.

Um algoritmo de compressão que analise o ficheiro a partir dos zeros e uns à partida é mais versatil. Mas podes ter muitas vantagens em usares um algoritmo que se baseie na leitura byte a byte ou word a word (dois bytes), por exemplo, no caso à mais correlação entre bytes do que entre bits.

Lê umas coisas sobre teoria da informação, encontras as respostas a estas perguntas todas.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tsunamy_boy    0
Tsunamy_boy

Era mesmo isso que estava a perguntar...

Tenho que ver melhor isso estava a pensar que já tinha uma solução e afinal enganei-me.

Brigadao

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade