モジュロ(エクスプレッション関数リファレンス)

 
 
 

Expression Editor の[関数](Function) [値](Value) [モジュロ](Modulo)コマンドを使用すると、編集ペインの挿入ポイントにトークン[fmod(<val1>,<val2>)]が挿入されます。[<val1>][<val2>]で割る場合、このトークンは余りを返します。ダミーの引数[<val1>]および[<val2>]を異なるエクスプレッションに置き換えます。

注:演算子%(パーセント)を使用してモジュロを表すこともできます。VBScript などの%オペレータでは、最も近い整数となる場合は整数が含まれます。ただし、[fmod]トークンは、浮動小数点数を出力します。

fmod(sphere.kine.local.posy, 10)
sphere.kine.local.posy%10

上の例では、いずれも球のローカルな Y 軸の平行移動を 10 で割った場合の余りを返します。