ActionScript(ActionScript2)で変換
 ActionScript2は、Flash MX2004から取り入れられたスクリプトです。
 1:
 2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 14:
 15:
 16:
 17:
 18:
 19:
 20:
 21:
 22:
 23:
 24:
 25:
 26:
/*
 10進数を入力するためのテキストツールの変数名をdec
 ・テキスト入力にしておく
 2進数を表示するたmのテキストツールの変数名をbin
 ・ダイナミックテキストにしておく
*/
//変換ボタンの処理
on (release) {
    //変数の宣言
    var nisin = new Array(16);
    var jyu:Number = dec;
    var i:Number;
    var ans:String = "";
    
    //変換
    for (i=0; i<16; i++){
        nisin[i] = jyu % 2;
        jyu = Math.floor(jyu / 2);
    }

    //出力
    for(i=16-1; i>=0; i--){
        ans = ans + nisin[i];
    }
    bin = ans;
}



TOPに戻る   いろいろな言語へ戻る