【高速化】ビット演算 0x02at TECH【高速化】ビット演算 0x02 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:デフォルトの名無しさん 08/08/03 21:51:46 0x1 * 0x1 => 1 0x3 * 0x3 => 9 0x7 * 0x7 => 0x31 0xf * 0xf => 0xe1 0xff * 0xff => 0xfe01 0xfff * 0xfff => 0xffe001 0xffff * 0xffff => 0xfffe0001 0xfffff * 0xfffff => 0xffffe00001 これに規則性みたいなものを感じるんですが、 何か法則があるんでしょうか? 801:デフォルトの名無しさん 08/08/03 21:54:51 初めの3つはともかく、 9*9=81 99*99=9801 999*999=998001 と同じようなもんだろ 802:デフォルトの名無しさん 08/08/03 22:06:41 よくわからんが、ビット演算とかって、日本人よりも インド人のほうが面白い発想しそうだね 803:デフォルトの名無しさん 08/08/03 22:09:36 >>800-801 2進数に考えれば、最初から綺麗に並ぶよ。 1 * 1 = 1 11 * 11 = 1001 111 * 111 = 11001 1111 * 1111 = 11100001 11111 * 1111 = 1111000001 804:デフォルトの名無しさん 08/08/03 22:16:49 0xffff * 0x10000 => 0xffff0000 0xffff0000 - 0xffff => 0xfffe0001 特に面白い事実はなさそうだが 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch