たとえば、データが文章だとして。
1. ひとつの文字に対応する整数のコード番号を付けておく(Aは1、Bは2、みたいな感じで)。
2. データをコードへ変換する。(ABCXYZ → 10203024025026(0は文字の区切り))
3. 変換後のデータは大きな整数値。これの左側に小数点を付ける。(0.10203024025026)
4. 1メートルの棒を用意する。
5. 1メートルを1としたとき、小数の値の位置に印をつける。
というような、すごい圧縮法がどこかの雑誌で紹介されていた。1メートルの棒(1ミリの棒でもいい)にどんなデカいデータも圧縮できる。データを元にもどすには、逆の手順でOK。コード表のために別にデータ量を食われる(他のデータにも使いまわしできるから問題にはならない)。
現実には、そんなすさまじい精度の小数を記録できないから無理らしいけど。
_ カリウド [それ以前に、温度とか湿度による棒の拡縮にはどう対応する気だろう??]
_ いちゆう [プランク長の長さを忘れたので調べたら1.6*10^-35mだった。それより短い長さの情報は量子の揺らぎで消えてしまう..]
_ NI-Lab. [おぉ、まともなツッコミが。元ネタは、雑誌日本版DDJ(http://www.shoeisha.com/book/hp..]
_ 通りすがり [その更に元ネタは、村上春樹の小説だったような気がします。ご参考までに。]
_ はじめ [確かに「世界の終りとハードボイルド・ワンダーランド」(ISBN:4106006448)(1985年)に「百科事典棒」..]
_ ∩ ( '∀')彡 ゴッゴル! ゴッゴル! ( ⊂彡 | | し/⌒J
ヅラがずれたらエラいこっちゃ!
書き手: NI-Lab.
_ NI-Lab. [うちにある「おこじょ」のぬいぐるみもALFAって書いてあった。]
_ anonimous [apple also used that exact same http://emilio.250Free.com/..]
_ anonimous [Every day people also used that exact same http://hawley.2..]
_ kitten [loan calculator barron.blackdaddy.net/loan-calculator.html..]
_ kolobondo [internet advertising http://spirit.ac.ca/internet-advertis..]