16進法を使いこなしたい!
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGバイナリデータをそのまま読めるようになって、コンピュータともっと仲良くなれるかも。
と思って16進法計算の訓練をしてるんですが、いい方法ありませんかね?
00021
NGNGとりあえず、これを覚えてやろうと企んでいる。
.│1 2 3 4 5 6 7 8 9 A B C D E F
-┼──────────────────────
1│1 2 3 4 5 6 7 8 9 A B C D E F
2│2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E
3│3 6 9 C F 12 15 18 1B 1D 21 24 27 2A 2D
4│4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C
5│5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B
6│6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A
7│7 E 15 1C 23 2A 31 38 3F 46 4D 54 5B 62 69
8│8 10 18 20 28 30 38 40 48 50 58 60 68 70 78
9│9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7F 87
A│A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96
B│B 16 21 2C 37 42 4D 58 63 6E 79 84 8F 9A A5
C│C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4
D│D 1A 27 34 41 4E 5B 68 75 82 8F 9C A9 B6 C3
E│E 1C 2A 38 46 54 62 70 7F 8C 9A A8 B6 C4 D2
F│F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1
0003デフォルトの名無しさん
NGNG覚えてどうなるよ。
バイナリデータって?JPEGとかの?そりゃ読んだって意味ない。
マシン語?16進の計算ってゆうより、コードの暗記だろう。
大体16進っていえば普通、算術演算ちゅうより論理演算だって。算術演算も論理演算し使えば早い。
0004デフォルトの名無しさん
NGNGでもがんばってくれ>>1
コンピュータ全盛の時代に一矢むくい、
人間の可能性ってやつをみせてくれよ(w
おれも無意味に2の乗数を覚えたことがあるよ、2>4>8>16・・・って
そろばんやってないし暗算も苦手だけど2^24までならいける
00054
NGNG扱えるよう、イメージする特訓をしてみるかな
論理演算もバッチリ!関数電卓?いらねぇいらねぇ・・・みたいな
0006デフォルトの名無しさん
NGNG10110100
101101
---------
11100001
0007( ´∀`)さん
NGNGでも効率よく組むには必要。
4みたいにどうせなら論理演算もある程度頭でできるようになると
使わないかもしれないがなんか達成感があるぞん。
0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG2^nの数で全部やってくれんかな。
強引に1年を256日にしたり。1日を16時間とかにしたり。
でも、1の言う九九を16進って大変だから、8進数のほうがいいな。
00104@2進数
NGNG16進法AND表(等倍フォント用) エディタにコピーして使ってね
.│0 1 2 3 4 5 6 7 8 9 A B C D E F
-┼──────────────────────
0│0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1│0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
2│0 0 2 2 0 0 2 2 0 0 2 2 0 0 2 2
3│0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3
4│0 0 0 0 4 4 4 4 0 0 0 0 4 4 4 4
5│0 1 0 1 4 5 4 5 0 1 0 1 4 5 4 5
6│0 0 2 2 4 4 6 6 0 0 2 2 4 4 6 6
7│0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
8│0 0 0 0 0 0 0 0 8 8 8 8 8 8 8 8
9│0 1 0 1 0 1 0 1 8 9 8 9 8 9 8 9
A│0 0 2 2 0 0 2 2 8 8 A A 8 8 A A
B│0 1 2 3 0 1 2 3 8 9 A B 8 9 A B
C│0 0 0 0 4 4 4 4 8 8 8 8 C C C C
D│0 1 0 1 4 5 4 5 8 9 8 9 C D C D
E│0 0 2 2 4 4 6 6 8 8 A A C C E E
F│0 1 2 3 4 5 6 7 8 9 A B C D E F
こうやってみると使えそうなのごろごろしてるねぇ、常識?
bit操作とかも結局は16進数で記述するわけだし・・・俺も覚えよっかな
00114
NGNG>>9
自然言語に近い10進数を駆逐し、より論理的な2進数で
全てを表すっていうのはなかなか魅力的ですよね
エスペラント語みたいな
・・・・失敗目に見えてるけど
001211
NGNGすいません、これ取り消し・・・・・寝よ
0013デフォルトの名無しさん
NGNG「俺は2進法で10数えてから目を開け云々」
って下りがあるけど、へ、ん、た、い
0014デフォルトの名無しさん
NGNG途中で「グワシ!」みたいになって疲れるけどな。
0015名無しでGO!
NGNG0016わら
NGNG0017デフォルトの名無しさん
NGNG0018デフォルトの名無しさん
NGNGデバドラやってるとそうとしか思えなくなってくる。
0019デフォルトの名無しさん
NGNG誰か16進数にして!
0020デフォルトの名無しさん
NGNG00224
NGNG論理より空間把握って感じ。演算自体は10進数より簡単だけど。
訓練はもちろん、ある程度左脳が発達した人でないと無理かもしれない
例えば173 > 171は誰がみてもすぐ答えられるけど(桁と形でまとめて判断)
10101101 > 10101011を即答するのは難しい
桁を順に確かめれば簡単だけど時間かかるし・・・人間には向いてないのかな
00234
NGNG16進法OR表(等倍フォント用)
.│0 1 2 3 4 5 6 7 8 9 A B C D E F
-┼──────────────────────
0│0 1 2 3 4 5 6 7 8 9 A B C D E F
1│1 1 3 3 5 5 7 7 9 9 B B D D F F
2│2 3 2 3 6 7 6 7 A B A B E F E F
3│3 3 3 3 7 7 7 7 B B B B F F F F
4│4 5 6 7 4 5 6 7 C D E F C D E F
5│5 5 7 7 5 5 7 7 D D F F D D F F
6│6 7 6 7 6 7 6 7 E F E F E F E F
7│7 7 7 7 7 7 7 7 F F F F F F F F
8│8 9 A B C D E F 8 9 A B C D E F
9│9 9 B B D D F F 9 9 B B D D F F
A│A B A B E F E F A B A B E F E F
B│B B B B F F F F B B B B F F F F
C│C D E F C D E F C D E F C D E F
D│D D F F D D F F D D F F D D F F
E│E F E F E F E F E F E F E F E F
F│F F F F F F F F F F F F F F F F
明日はXORです(w
0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG64円とか3E8円とか。
所詮10進なんて子供の頃にそーやって覚えたんだし。
0026デフォルトの名無しさん
NGNGANDは10を参照
0027デフォルトの名無しさん
NGNGもし1本少なければ、世界中どこでも8進法が使われて、
コンピュータ技術は遙かに速く進歩してただろうなあ、と思う。
0028?
NGNGまず2進で8桁どうしの各演算をマスターしろ。
16進はおのずとマスターできる。
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNGそろばんやってた人は玉が1桁一個しかないそろばんをイメージ
すれば暗算出来るんだろうか?
00314
NGNG.│0 1 2 3 4 5 6 7 8 9 A B C D E F
-┼──────────────────────
0|0 1 2 3 4 5 6 7 8 9 A B C D E F
1|1 0 3 2 5 4 7 6 9 8 B A D C F E
2|2 3 0 1 6 7 4 5 A B 8 9 E F C D
3|3 2 1 0 7 6 5 4 B A 9 8 F E D C
4|4 5 6 7 0 1 2 3 C D E F 8 9 A B
5|5 4 7 6 1 0 3 2 D C F E 9 8 B A
6|6 7 4 5 2 3 0 1 E F C D A B 8 9
7|7 6 5 4 3 2 1 0 F E D C B A 9 8
8|8 9 A B C D E F 0 1 2 3 4 5 6 7
9|9 8 B A D C F E 1 0 3 2 5 4 7 6
A|A B 8 9 E F C D 2 3 0 1 6 7 4 5
B|B A 9 8 F E D C 3 2 1 0 7 6 5 4
C|C D E F 8 9 A B 4 5 6 7 0 1 2 3
D|D C F E 9 8 B A 5 4 7 6 1 0 3 2
E|E F C D A B 8 9 6 7 4 5 2 3 0 1
F|F E D C B A 9 8 7 6 5 4 3 2 1 0
0033デフォルトの名無しさん
NGNGORでなくてXOR表だね…。
0035cafe
NGNGa = 1010
b = 1011
c = 1100
d = 1101
e = 1110
f = 1111
aやcだと憶えやすいな。
0036デフォルトの名無しさん
NGNGかぷりましたね、ご指摘ありがと
0037デフォルトの名無しさん
NGNG0〜255までなら2進でも16進でも全部覚えてる・・・
ソルの配置とかと同じで、覚えようと思わなくとも
毎日触ってれば勝手に記憶してしまうものです。
■ このスレッドは過去ログ倉庫に格納されています