JavaSclipt

10進数を2進数と16進数に変換するプログラム【Javascript】

こんな感じのプログラムを作ったのですが、ブログに埋めこんだらCSSがテーマと衝突してUI崩壊しました笑

変換のアルゴリズム

10進数をn進数に変換する簡単な方法。

1.変換したい10進数を、nで割った余りをスタックに入れる。
2.10進数とnの商を、さらにnで割った余りをスタックに入れる。
3.商が0になる(nより小さくなるまで繰り返す)
4.スタックの中身を順に取り出して、最上位桁から埋めていく。

以上です。

10進数変換プログラム

10進数 |

16進数 |

2進数 |

10進数

クリア
実行
CDEF
89AB
4567
0123
789
456
0123
01