コンピュータサイエンス1の第1回課題の内容です。
その1からその7まで、計算して数を求めること
まず、自分の学生番号について、
※2進数は、すべて30桁とする
MとNを求めること
Mを30桁の2進数に変換すること
Mを16進数に変換すること
-Mの2の補数を30桁で求めること
Nを10進数に変換すること
Mを30桁の2進数に変換したもの(その2の答え)とNを足した結果を10進数で求めること(桁あふれも考慮して求めること)
-Mの30桁の2の補数(その4の答え)とNを足した結果を10進数で求めること(桁あふれも考慮して求めること)
6月15日(月) 18:00
junko[at]cis.twcu.ac.jp に、下記の2点を提出すること(SPAM対策のため、「@」を「[at]」と表記しています)
※課題提出先のメールアドレスでは、質問などは受け付けません。質問などは、連絡用のメールアドレス: junko[at]lab.twcu.ac.jp(スパム対策のため、「@」を「[at]」と表記しています)に送ること。ただし、この連絡用のメールアドレスで、課題提出は受け付けません。また、質問も、必ず大学のメールアドレスから送ること。
書き方は下記の通りでなくても良いが、どのような計算をしているかがわかるように書くこと
例えば、10進数の10を2進数に変換する場合
10÷2=5 余り 0
5÷2=2 余り 1
2÷2=1 余り 0
1÷2=0 余り 1
答え: 1010
例えば、2進数の1010を10進数に変換する場合
(1010)_2=(2^3+2^1)_10=(10)_10
(「(n)_2」で2進数のn, 「(n)_10」で10進数の2, 「2^n」で2の2乗を意味するものとする)
Copyright (C) Junko Shirogane, Tokyo Woman's Christian University 2015, All rights reserved.