パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Kilobyte VS Kibibyte」記事へのコメント

  • とゆうか,計算機の根本の数の表現が10進に変わるのであればSI単位系で決めた話に変えてもいいや.

    つまり画餅だと思われ.

    • 単に、

      s/k/ki/g
      s/M/Mi/g
      s/G/Gi/g
      s/T/Ti/g
      s/P/Pi/g

      すればいいだけですよ?

      Unicode (or ISO/IEC 10646-1) [srad.jp] な話に比べれば何の懸念もないと思うのですが。

      「SI単位系」のリンク先に'Historical Context'の記述がありますが、10^6 と 2^20 で「メガ」が二重定義されてしまうことの方が余程問題ではないでしょうか?

      それとも非電算機ワールドでも kg は 1024g だということにします?

      • by Anonymous Coward on 2001年11月11日 20時08分 (#37388)
        仕様書を書くときに

          32Kバイトのワークを用意せよ

        とか書きたいときに,SI単位系だとどうなるのかなあ,と想像して,そんで困ってみただけ。

        困りません?

        > それとも非電算機ワールドでも kg は 1024g だということにします?

        そんな立派な話じゃなくて,いまある話が破綻するんだろうなとか思ってみただけです。
        親コメント
        • by oku (4610) on 2001年11月11日 21時10分 (#37395) 日記
          32Kバイトのワークを用意せよ

          まあ仰るとおり、こう書かれると困るわけなので 私がそういうのを書くときは意図的に 32768 byte と 書くことにしています。

          他人が書いたものに 32「キロ」バイトとある時は 本人に意図を確認するようにしています。 残念ながら確認先が不明な場合は敢えて 32768 確保します。 少しぐらい多すぎても困らないですが バッファがショートすると coredump ですから (いや、SIGSEGV くらいならまだいい。原因不明な挙動不審が一番困る)。

          で、世間の皆さまが

          • 32kB == 32,000 bytes
          • 32kiB == 32,768 bytes
          と解釈してくれるようになれば (亜米利加国はあの通りの国だから無理っぽいですが) ありがたいのになあ...という希望を込めて 2^10 と 10^3 との明示的な区別を支持しているわけです。


          # ああ、でも美国が最後の壁なんだろうなぁ...
          親コメント
        • by Anonymous Coward
          自己批判。

          > s/k/ki/g

          はい,おっしゃるとおりでした。

物事のやり方は一つではない -- Perlな人

処理中...