Skip to content

Latest commit

 

History

History
90 lines (78 loc) · 2.22 KB

README.md

File metadata and controls

90 lines (78 loc) · 2.22 KB

進数変換コード

基本情報

名前 進数変換コード
読み方 シンスウヘンカンコード
制作時間 1週間
使用した言語(データ形式等含む)
  • C言語 ( C++含む )
制作環境
  • PC ( Windows )
公開先 展示用ソフト
ライセンス GNU General Public License version 3.0(GPL v3.0)
ソースコード https://github.com/ITsystemLab/c_hexadecimal

製作者から・・・

こだわった点

  • 関数を使うことによってなるべく見やすいプログラムにしたこと
  • 2進数を4文字区切りで出力するようにしたこと。

大変だった点

  • 16進数から10進数に変換するプログラムが思いつかなく、ネットに掲載されているコードも自分の知らないコードばかりで理解することが大変だった。

実装できなかった点

改良点

  • 今回のプログラムでは、負の数のことを考慮していないので、負の数も変換するできるようにすること。

使い方

  1. 2進数か16進数か選択する
  2. b: 2進数 h: 16進数 e: 終了
  3. 進数変換の方向を選択する
  4. 1: 2進数から10進数 ( または、16進数から10進数 ) 2: 10進数から2進数 ( または、10進数から16進数 ) 3: 終了
  5. 変換したい数字を入力する