2の補数を学ぼう for Win32 (2007.11.30) 香川高等専門学校 情報工学科 宮武 明義 e-mail: miyatake@di.kagawa-nct.ac.jp 1. はじめに 計算機内の2の補数による整数の表現を理解するためのツールです。 16進数か10進数を入力し,それに対応する2進数,16進数,10進数へ 変換することができます。もとの数の1の補数,2の補数も表示されます。 情報工学科3年の工学実験で行っている「マイクロコンピュータ入門」 の補助教材として Visual Basic 2005 で制作しました。 実行には .Net Framework 2.0 が必要です。 2. 使用方法 ダウンロードした complement.exe を実行してください。 圧縮はしていません。 ビット数の選択 数を表現するビット数を4,8,16から選ぶことができます。 16進 -> 10進 変換 青の16進数欄に 16進数を入力し青の「変換」ボタンを押す 10進 -> 16進 変換 緑の10進数欄に 整数(負の数も可)を入力し緑の「変換」ボタン を押す 入力した整数が,表現可能範囲を超えた場合は,“オーバーフロー” と表示されます 3. その他 ご意見,ご感想,バグ情報などありましたら宮武までメールをお願いします。 更新履歴 2007.11.30 とりあえず変換部分だけ作成。