不定期戯言

戻る

2009.03.17 (Tue)

今日はディジタル

・最近一部で話題になっている腕時計が届いた(通販)。慣れてないと足し算してしまうわけだが,先日辰己先生はこう言っていた:

(ちょうど30分の表示になっている時計を見て)これを16+8+4+2で30分と読んでいるわけではない。011110という表示の1111が15,それを1ビット左シフトしているから30,と読むのが(僕にとっては)自然だ。

バイナリウォッチ

コメント(5)

たつみ wrote at 2009-03-18 00:20:

だから、上記のは1101を左2ビットずらしているので13→26→52となるわけです。

わたやん wrote at 2009-03-18 23:04:

1日つけていたら,16進の0〜Fのビットパターンが頭に入ってると読みやすいことがわかりました。
0が消灯じゃなくて別色だったらもっと見やすいのに,とは思います。

tkamada wrote at 2009-03-21 16:28:

ビットシフトで読むのは違反では(どこの決まりや、と問われても困りますが)。
やっぱ6ビットずばり読むのが正統だと思います。

いったん16進経由で10進に戻すのは、わりと普通の人の感覚かもしれませんが(僕もそう)、FxFのかけ算表を頭に入れているのがかつてはハッカーの常識だったそうなので、6ビットを瞬時に読めるのがハッカー的に正しいと思います。

わたやん wrote at 2009-03-21 20:26:

そういえば8進だとちょうど2桁なんだよなあ,とふと思いました。

tkamada wrote at 2009-03-25 17:17:

8進2桁だと、16進2桁よりさっくり計算できますね。
わるくないかも。

コメントの受付は終了しました。

Gears

・Googleカレンダーのオフライン版というのがあるのだけど,Debianのiceweaselからはなぜかインストールの表示がでない。しかたないので直接http://dl.google.com/gears/current/gears-linux-opt.xpiを呼び出してインストールした。しかし,使わないかもしれないなあ。

コメント(0)

コメントの受付は終了しました。