昨日の続き [2007年12月06日(木)]
昨日の続き
1日経過したが、思ったよりは進んでいる状態。
ただ、出来上がったフローを見たがまだまだ理論的な構築が甘いな…
という事で色々と説明を交えながら足りない部分について
何で足りないのかを教えていく。
プログラムを組み始めたら今度は突然正数が負数になったなどと飛び込んでくる。
知らない人はなんじゃいそらって感じでしょうが、まぁオーバーフローと呼ばれる
計算機で演算する際の特有のバグですね。
逆に言えば、オーバーフローと言う現象を理解できていないわけで、
つまり、計算機で計算を行うときの最低限の知識もない…というわけで…
仕方が無いので、初歩の初歩…
bitや各変数型のbit長、符号付・符号無しについて、
各bit長毎の数値範囲、基数変換について、2進数特有の考え方について、
論理演算について等など… 駆け足で説明
どうやら現段階では疑問はないようだけど、大丈夫なのかな…
明日当り問題でもつくって投げてみるかなぁ…
1日経過したが、思ったよりは進んでいる状態。
ただ、出来上がったフローを見たがまだまだ理論的な構築が甘いな…
という事で色々と説明を交えながら足りない部分について
何で足りないのかを教えていく。
プログラムを組み始めたら今度は突然正数が負数になったなどと飛び込んでくる。
知らない人はなんじゃいそらって感じでしょうが、まぁオーバーフローと呼ばれる
計算機で演算する際の特有のバグですね。
逆に言えば、オーバーフローと言う現象を理解できていないわけで、
つまり、計算機で計算を行うときの最低限の知識もない…というわけで…
仕方が無いので、初歩の初歩…
bitや各変数型のbit長、符号付・符号無しについて、
各bit長毎の数値範囲、基数変換について、2進数特有の考え方について、
論理演算について等など… 駆け足で説明
どうやら現段階では疑問はないようだけど、大丈夫なのかな…
明日当り問題でもつくって投げてみるかなぁ…







