2012.
11.
23
20:32:25
気分転換に数値をn進数からm進数に変換する関数を作ろうと思ったのですよ。
因数分解して余りを取ったり累乗したり。
でもなんかいろいろ調べたらPHPさんには既にそーゆー関数が
用意されていました(ノ∀`)
っつー訳でわざわざ作らんでもこんなんでできるらしいφ(--)
base_convert ([対象の数字], [元の基数], [変換後の基数]);
//12を10進数から8進数へ変換
print base_convert (12, 10, 8);
わーい、簡単\(T_T)/
ちなみに
大きな数値で base_convert() を使用すると、
精度が失われてしまうことがあります
とか警告がついていたので使う方はご注意を。
因数分解して余りを取ったり累乗したり。
でもなんかいろいろ調べたらPHPさんには既にそーゆー関数が
用意されていました(ノ∀`)
っつー訳でわざわざ作らんでもこんなんでできるらしいφ(--)
base_convert ([対象の数字], [元の基数], [変換後の基数]);
//12を10進数から8進数へ変換
print base_convert (12, 10, 8);
わーい、簡単\(T_T)/
ちなみに
大きな数値で base_convert() を使用すると、
精度が失われてしまうことがあります
とか警告がついていたので使う方はご注意を。