2013年6月25日火曜日

プログラムを作ろう!!

今回は、十進BASICでプログラムを作ってみた。




10進数から2進数に変換するプログラムです。

どういうふうになるかと、与えられた数値を2で割って行き余りが0(ゼロ)になるまで続ける。

仮に数字9を入れて見ましょう。





まずプログラムの実行です。メニューバー[実行(R)]→[実行(R)]をクリックします。


INPUTBOXにと入力します。




すると、割り算が開始され、解が得られます。

答えは1001(余りの上から下へ)となります。

でもGoogleSpreadsheetsでは、こんな厄介なことをしなくても簡単に導き出せます。












関数DEC2BINです。




シートのセル上に、=dec2bin(A2)に入力するだけで解が得られます。
(A2ではなく、直接数字9を入力してもOKです)

*十進BASICはフリーウェアーです。
 Basicを基礎から勉強しようとする方には最適です。
 もしよろしければ、ダウンロードしてみてください。