2009年から仕事でMAYAを勉強。MAYAはデフォルトでは使い勝手が悪い。逆にスクリプトを覚えてカスタマイズするとかなり強力なツールになることがわかってきた。

物覚えが悪いので勉強したことはリマインダとしてココに書き留めるようにする。

2009年6月3日水曜日

【MEL】3桁の数字の任意の桁数を取り出す

せっかく考えたのに作った後で不要なことに気がついたorz
後で必要になるかもしんないのでメモっとく。

//テスト用の3桁の数字
int $gaga = 278;
//100の位抽出
$hyaku = `floor ($gaga/100)`;
print $hyaku + "\n";

//10の位抽出
$juu = `floor (($gaga - ($hyaku *100)) /10)`;
print $juu + "\n";

//1の位抽出
$ichi = $gaga - ($hyaku *100 + $juu *10);
print $ichi + "\n";




しかしこれ、桁が7くらいになるともうきついよな。ちゃんと関数とか命令があると思うんだけど。

0 件のコメント: