P: A pergunta é meio idiota, mas eu tenho dúvida. Eu queria saber a seqüência certinha de: mb, kb, giga, etc. Tipo assim: 1000 kb vale 1mb e 1000mb é igual a 1 giga...
Patrícia Aquino
R: Caro Jarbas, não se preocupe: perguntar, mais que direito, é obrigação de quem não sabe. Portanto, não existe pergunta idiota. O que existe, eventualmente, é resposta idiota dada por quem não sabe responder. O que você quer saber é a seqüência dos prefixos usados para os múltiplos e submúltiplos das unidades do sistema decimal – pergunta que embora provoque muxoxos, garanto que poucos conhecem a resposta completa (pergunte por aí quanto vale um attometro e veja quantos responderão corretamente). Os prefixos são sempre os mesmos, não importa a unidade (ou seja, o prefixo “nano”, que indica um bilionésimo, vale tanto para a unidade de tempo quanto de comprimento ou capacitância, resultando em nanossegundo, nanômetro e nanofarad, respectivamente). Então vamos lá, começando pelos múltiplos, na ordem crescente, acompanhados de suas abreviações (mantenha as minúsculas e maiúsculas, são padronizadas). Os três primeiros, multiplicam o anterior por dez: deca (da), dez vezes a unidade, hecto (h), cem vezes a unidade, quilo (k), mil vezes a unidade. Os seguintes, multiplicam o anterior sempre por mil: mega (M), mil quilos; giga (G), mil megas; tera (T), mil gigas; peta (P), mil teras e exa (E), mil petas, ou um quintilhão de unidades. Agora, os submúltiplos, em ordem decrescente. Também os três primeiros dividem o anterior por dez: deci (d) vale um décimo da unidade, centi (c) um centésimo e mili (m) um milésimo. Os demais, dividem o anterior por mil: micro (µ - a letra grega “mu”) vale um milésimo do mili; nano (n) vale um milésimo do micro; pico (p) vale um milésimo do nano; femto (f) vale um milésimo do pico e atto (a) vale um milésimo do femto, ou um quintilionésimo da unidade. Para simplificar veja, mais adiante, a tabela, com os símbolos e valores. Ocorre que por razões particulares, esses múltiplos e submúltiplos nem sempre se empregam quando a unidade é um byte. Isso porque, como internamente o computador lida com números expressos na base dois e não no sistema decimal, alguns autores usam como multiplicador o valor de 1024 (que, na base dois, é expresso por “10000000000” o número “redondo” mais próximo de mil na base dez). Por isso há quem ache que um quilobyte vale 1.024 bytes, um megabyte vale 1.024 quilobytes, um gigabyte vale 1.024 megabytes e assim por diante (note que não existem submúltiplos do byte, apenas múltiplos). Mas isso só vale para bytes, e assim mesmo com limitações (os fabricantes de discos rígidos costumam usar o multiplicador mil para que seus discos pareçam maiores). Aqui vai a tabela em decimal.