10進数から2進数に変換するプログラムです。
どういうふうになるかと、与えられた数値を2で割って行き余りが0(ゼロ)になるまで続ける。
仮に数字9を入れて見ましょう。
まずプログラムの実行です。メニューバー[実行(R)]→[実行(R)]をクリックします。
INPUTBOXに9と入力します。
すると、割り算が開始され、解が得られます。
答えは1001(余りの上から下へ)となります。
でもGoogleSpreadsheetsでは、こんな厄介なことをしなくても簡単に導き出せます。
関数DEC2BINです。
シートのセル上に、=dec2bin(A2)に入力するだけで解が得られます。
(A2ではなく、直接数字9を入力してもOKです)
*十進BASICはフリーウェアーです。
Basicを基礎から勉強しようとする方には最適です。
もしよろしければ、ダウンロードしてみてください。
0 件のコメント:
コメントを投稿