ニュース系
VIP系
厳選ピックアップ
見逃せない2chまとめ

二進数と16進数それぞれの足し算のやり方分かる人いる?

digital-data1-476x288

1: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:14:23.999 ID:17CpegP90

(0110 1011)b + (0010 1001)b

(1B64)h + (24DC)h
が問題なんだけど
 
 

引用元: 二進数と16進数それぞれの足し算のやり方分かる人いる?


2: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:15:24.139 ID:tDjWCarr0

いるよ!
 
 


3: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:15:42.019 ID:17CpegP90

>>2
おしえて!
 
 


4: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:16:18.905 ID:GIpOq+xG0

むしろどこにわからない要素があるのかわからない
 
 


7: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:17:31.925 ID:17CpegP90

>>4
bとhって無視ししたらいいのかと
二進数の方のなんで数字にスペースあるのかが意味不明
 
 


5: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:16:46.224 ID:xECAeEYda

2進数は足して2になったら位上げる
16進数は足して16になったら位上げる
 
 


6: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:17:12.733 ID:eKUzENgR0

10進数の足し算が出来るならできるだろ
 
 


8: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:19:05.206 ID:uoZbWQJfd

スペースあった方がわかりやすいから
 
 


11: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:19:56.724 ID:17CpegP90

>>8
スペース置いといてそのまま足し算すればいいのか?
 
 


9: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:19:19.534 ID:kvPvTWwPd

binaryとか知らないんですか
 
 


13: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:20:33.737 ID:17CpegP90

>>9
しらない…
 
 


10: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:19:43.334 ID:UiO8w+u80

bとhは何進数であるかの目印だよ

bは「この数値で2進数で書いてありますよ」
hは「この数値で16進数で書いてありますよ」

って意味だから、計算する時には関係ない
 
 


13: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:20:33.737 ID:17CpegP90

>>10
ありがとう!
 
 


12: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:20:02.861 ID:LzrKc0Mv0

一度10進数に変換すればいい
 
 


14: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:20:57.044 ID:xECAeEYda

bとhはそれがそれぞれ2進数、16進数だということを表してるだけだから無視していい
 
 


15: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:20:57.507 ID:UiO8w+u80

2進数の方のスペースはただ単に桁区切りがわかりわすいように入れてあるだけ
10進数でのカンマみたいなもの
だから計算するのに直接関係ない
 
 


16: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:21:58.677 ID:17CpegP90

>>15
ありがとう!
 
 


17: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:23:02.334 ID:17CpegP90

んで答えは何になるんだこれ
 
 


18: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:23:54.990 ID:tDjWCarr0

あとは基本がわかってれば難なく解けるから
計算してみようね
 
 


19: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:24:28.117 ID:17CpegP90

一個目は1001 0100であってる?
 
 


22: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:25:11.153 ID:xECAeEYda

>>19
おう
 
 


20: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:24:37.300 ID:eKUzENgR0

b binary 2進数
h hex 16進数
と覚えとくとプログラミングで役に立つかも
 
 


25: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:27:09.195 ID:UiO8w+u80

>>20
ああ、そうか
初心者はbやhがそれぞれ何の単語の頭文字なのかも知らないから
このbは何? このhは何? となるわけか
 
 


21: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:25:07.303 ID:UiO8w+u80

最終的な答えだけ教えてもらえればいいのか

それともちゃんとした計算のやり方を理解したいのか
 
 


26: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:27:12.162 ID:17CpegP90

>>21
どっちも一応答えも知っときたい
 
 


29: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:29:53.041 ID:UiO8w+u80

>>26
2進数の計算の正解、おめでとう
16進数の方もまずは自分で計算した結果を書いてからでしょう
 
 


24: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:26:30.476 ID:uFAmudNqr

こういうのこそ中学の情報の時間でしっかり教えるべき
 
 


27: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:27:29.462 ID:MH6LTmjHp

俺が勝手に解く

10010100になる?
 
 


28: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:29:38.179 ID:MH6LTmjHp

4040

ドヤァ?
 
 


30: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:30:19.638 ID:tDjWCarr0

2進数は基本通り以下の法則で足すだけ
0+0=0
0+1=1
1+1=10
1+1+1(繰り上がり)=11

16進数は
A=10
B=11
C=12
D=13
E=14
F=15
一旦左→右に変換して普通に足し算して16を超えた桁は繰り上がり処理
最後に10以上の桁は左←右に直すだけ
 
 


38: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:34:23.524 ID:17CpegP90

>>30
言うたら脳内で部分ごとに10進数に直しゃええんか
 
 


39: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:35:14.687 ID:MH6LTmjHp

>>38
美しくない
 
 


31: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:30:58.174 ID:nqFD70780

一度10進数に戻してから計算しちゃダメ?
 
 


33: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:31:31.333 ID:MH6LTmjHp

>>31
美しくない
 
 


34: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:31:50.372 ID:xECAeEYda

>>31
いいよ
 
 


35: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:32:03.578 ID:tDjWCarr0

>>31
いいけど、かえって手間がかかる
 
 


37: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:34:00.677 ID:UiO8w+u80

>>31
最終的に答えが正解してれば試験としては点数になるだろうけど・・
35の言うようにかえって手間かかるし
それじゃあ理解度半分じゃないかな
 
 


36: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:33:08.866 ID:17CpegP90

16進数の方意味不明だったから10進数に直すべきか思ったけど直さなくてもできるんか
 
 


42: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:37:31.931 ID:UiO8w+u80

>>36
直さなくてもできる
できないと理解した事にならん

(1B64)hが10進数でいくつか、 (24DC)hが10進数でいくつか、といった変換はしないで
   1B64
 + 24DC
----------

って感じに、10進数の足し算をするのと同じように桁を縦にあわせて紙に書きながら計算するんだ
 
 


44: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:39:00.035 ID:17CpegP90

>>42
そのやり方でやったよ!
 
 


45: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:39:48.632 ID:UiO8w+u80

>>44
おめでとう!

何の試験勉強?
 
 


47: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:41:04.767 ID:17CpegP90

>>45
いやなんかパソコンの授業の試験
パソコンとか意味不明だったからお手上げやねん
 
 


40: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:35:29.447 ID:tDjWCarr0

お、分かってるね
 
 


41: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:36:04.463 ID:17CpegP90

4040か
おおー気持ちいな
 
 


46: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:39:52.152 ID:17CpegP90

今10進数になおしてるところ
 
 


48: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:41:27.021 ID:UiO8w+u80

>>46
何故直すw

ま、変換の練習にはなるか
 
 


50: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:44:24.046 ID:fQtw8MPn0

電卓でええやん
 
 


51: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:46:58.793 ID:17CpegP90

10進数に直すと
二進数のが296で16進数のが65792であってる?
 
 


52: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:48:30.104 ID:1B4w9zgv0

Windowsの電卓使え
プログラマモードにすりゃすぐ計算できる
 
 


53: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:49:21.684 ID:17CpegP90

変換ツールで答え合わせしたら間違ってるなあ
意味わからん
 
 


55: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:53:43.475 ID:aAGfiL320

>>53
分かんないのは低脳だからじゃ…
 
 


57: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:54:31.148 ID:17CpegP90

>>55
わかったぞ!!!!
 
 


54: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:52:59.540 ID:qbJM0TdZd

筆算するなら10進数は一桁ごとの計算が10以上なら繰り上がるけど16進数はそれがFより大きかったら隣の桁の計算に1足すだけだぞ
ほかは10進数の足し算と同じ
 
 


56: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:54:12.410 ID:sFmR1xQQ0

筆算すりゃいいじゃん
 
 


58: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:55:36.900 ID:UiO8w+u80

2進数の方からやってみようか

1001 0100 が正解だったよね

1001 0100
8765 4321←桁数

3桁目、5桁目、8桁目がそれぞれ1で それ以外はゼロ

(続く?)
 
 


59: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:56:57.468 ID:17CpegP90

>>58
続かない!
 
 


60: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 06:58:30.583 ID:UiO8w+u80

わかったのなら続き不要か
 
 


61: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 07:04:57.920 ID:5827onMy0

>>60
いやいや
絶対必要やろ
 
 


65: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 07:22:15.827 ID:B1e6pvgU0

>>61
必要性が微塵も感じられんわ
 
 


62: 以下、\(^o^)/で30がお送りします 2018/02/06(火) 07:05:21.147 ID:UiO8w+u80

じゃあ逆の練習もしてみてね
10進数の適当な数字から2進数や16進数に直すの
 
 

この記事が気に入ったら
いいね!しよう
最新情報をお届けします

本日注目の話題!

コメント一覧

※ 1. 私は名無しさん  2018年02月06日 21:51 ID:Itcc4fi50 ※このコメントに返信する※
(e/d)

N進数が分からんってやつはただ表記に慣れてないだけだな
時計なんて60進数と12進数の複合だぞ


※ 2. 名無しさん  2018年02月06日 22:05 ID:zQbzt63R0 ※このコメントに返信する※
(e/d)

みんな優しい


※ 3. 私は名無しさん  2018年02月06日 22:53 ID:sWfCKVug0 ※このコメントに返信する※
(e/d)

2進数で計算できるなら16進数は10進数ではなく2進数に直したほうが楽


※ 4. 私は名無しさん  2018年02月07日 00:19 ID:6dXndljC0 ※このコメントに返信する※
(e/d)

スレの流れ無視してわざわざ10進に直して計算する>1w


※ 5. 私は名無しさん  2018年02月07日 01:24 ID:s28bSLZg0 ※このコメントに返信する※
(e/d)

最近はあまり使われないけど、8進数(O)もあるんだよな


コメント投稿

名前

     絵文字

いつもコメントありがとうございますm(_ _)m
アダルトとURLはNGワードにしています。(リンク先の安全確認が出来ないためです)
コメントができない場合は、一時的な不具合の場合があります。

芸能・ニュース
VIP・その他
厳選ピックアップ
見逃せない2chまとめ