トップページ > FLASH > 2011年11月23日 > MW3Hj/SQ

書き込み順位&時間帯一覧

2 位/71 ID中時間01234567891011121314151617181920212223Total
書き込み数0000001000010100000000003



使用した名前一覧書き込んだスレッド一覧
Now_loading...774KB
858
ActionScript 誰かが物凄い勢いで解答するスレ29

書き込みレス一覧

ActionScript 誰かが物凄い勢いで解答するスレ29
856 :Now_loading...774KB[sage]:2011/11/23(水) 06:17:25.78 ID:MW3Hj/SQ
AS1.0で質問です。
10進数の数値を62進数の文字列にする処理を作ってみたのですが
62進数の文字列を10進数の数値にするにはどうすればいいですか?

code = ["0","1","2","3","4","5","6","7","8","9",
"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z",
"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];
txt = "";
int = 20111123; // 62進数では1mnOX
while (int >= 62){
amari = (int % 62) ;
txt = code[amari] + txt;
int = Math.floor(int/62);
}
txt = code[int] + txt;
trace("終了!結果は…" + txt);
ActionScript 誰かが物凄い勢いで解答するスレ29
858 :Now_loading...774KB[sage]:2011/11/23(水) 11:48:40.20 ID:MW3Hj/SQ
>>857
できましたありがとうございます
ただ、文字を番号に変換する部分がどうしてもわからなくて
if(hoge == "a"){hoge = 10;} ... if(hoge == "b"){hoge = 11;} ... という感じで62回分岐させたので行数がとんでもないことになってしまいました
もっとスマートな方法あったら教えて下さい
ActionScript 誰かが物凄い勢いで解答するスレ29
859 :858[sage]:2011/11/23(水) 13:25:32.69 ID:MW3Hj/SQ
charCodeAt(0)で解決しました
すみません


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。