次の擬似コードはどのようにPythonに変換されますか?
function IntNoise(32-bit integer: x)
x = (x<<13) ^ x;
return ( 1.0 - ( (x * (x * x * 15731 + 789221) + 1376312589) & 7fffffff) / 1073741824.0);
end IntNoise function
次の項目についてはよくわかりません。呼び出しの32-bit integer: x
引数; IntNoise
、<<
および&7fffffff
。
この関数は、次のWebページの乱数ジェネレーターです: PerlinNoise。