名前 | 進数変換コード |
読み方 | シンスウヘンカンコード |
制作時間 | 1週間 |
使用した言語(データ形式等含む) |
|
制作環境 |
|
公開先 | 展示用ソフト |
ライセンス | GNU General Public License version 3.0(GPL v3.0) |
ソースコード | https://github.com/ITsystemLab/c_hexadecimal |
- 関数を使うことによってなるべく見やすいプログラムにしたこと
- 2進数を4文字区切りで出力するようにしたこと。
- 16進数から10進数に変換するプログラムが思いつかなく、ネットに掲載されているコードも自分の知らないコードばかりで理解することが大変だった。
- 今回のプログラムでは、負の数のことを考慮していないので、負の数も変換するできるようにすること。
- 2進数か16進数か選択する b: 2進数 h: 16進数 e: 終了
- 進数変換の方向を選択する 1: 2進数から10進数 ( または、16進数から10進数 ) 2: 10進数から2進数 ( または、10進数から16進数 ) 3: 終了
- 変換したい数字を入力する