▶ 実 行
▶ 実行
クリア
十進数を十六進数に
by RYORYO0602
空のエディタ作成し、十進数に代入 「完了」のボタン作成し、完了に代入 「コピー」のボタン作成し、コピーに代入 コピーの「disabled」にオンをDOM属性設定 十六進数=「」 十六文字=「0123456789ABCDEF」 変換フラグ=0 完了をクリックした時には、 変換フラグ=0 十六進数=「」 十進数変換=十進数からテキスト取得 数字=十進数変換 文字=数字の文字数 零=数字で0の出現回数 壱=数字で1の出現回数 弐=数字で2の出現回数 参=数字で3の出現回数 肆=数字で4の出現回数 伍=数字で5の出現回数 陸=数字で6の出現回数 漆=数字で7の出現回数 捌=数字で8の出現回数 玖=数字で9の出現回数 数字文字数=零に壱を足して、弐を足してそれに参を足して、肆を足して、それに伍を足して、陸を足して、それに漆を足して、捌を足して玖を足す もし文字≠数字文字数ならば 「エラー:0以上4294967295以下の整数を半角数字で入力してください」と表示 変換フラグ=1 ここまで もし文字=0ならば 「エラー:0以上4294967295以下の整数を半角数字で入力してください」と表示 変換フラグ=1 ここまで もし十進数変換>4294967295ならば 「エラー:0以上4294967295以下の整数を半角数字で入力してください」と表示 変換フラグ=1 ここまで もし十進数変換<0ならば 「エラー:0以上4294967295以下の整数を半角数字で入力してください」と表示 変換フラグ=1 ここまで もし変換フラグ=0ならば a=数字を16で割るを切り捨て A=数字を16で割った余り b=aを16で割るを切り捨て B=aを16で割った余り c=bを16で割るを切り捨て C=bを16で割った余り d=cを16で割るを切り捨て D=cを16で割った余り e=dを16で割るを切り捨て E=dを16で割った余り f=eを16で割るを切り捨て F=eを16で割った余り g=fを16で割るを切り捨て G=fを16で割った余り h=gを16で割るを切り捨て H=gを16で割った余り A=MID(十六文字,A+1,1) B=MID(十六文字,B+1,1) C=MID(十六文字,C+1,1) D=MID(十六文字,D+1,1) E=MID(十六文字,E+1,1) F=MID(十六文字,F+1,1) G=MID(十六文字,G+1,1) H=MID(十六文字,H+1,1) 十六進数=「{H}{G}{F}{E}{D}{C}{B}{A}」 十六進数を表示 コピーの「disabled」にオフをDOM属性設定 ここまで ここまで コピーをクリックした時には 十六進数をクリップボード設定 「コピーしました」と言う ここまで