このライブラリは、標準の C 数学ライブラリへのインターフェスで、math テーブル内のすべての機能を提供します。
概要
関数
x の絶対値を返します。
x のアークコサインを返します。
x のアークシンを返します。
x のアークタンジェントをラジアンで返します。
y / x (ラジアンで) のサインを使用して、結果の四分の一を見つけるために両方のパラメータのアークタンジェントを返します。
x より小さい整数を返します。
min と max の間の数値を返します。
x のコシンを返します。これはラジアンであることを仮定します。
x のハイパーボリックコサインを返します。
度数で角度 x を返します。
値を返します e ^ x。
x 以下の大きさの小さい整数を返します。
x の残りの部分を y でゼロに丸める。
m と e を返すので、x = 1>m1> * 4>24> ^ 7>e7>。
x * 2 ^ e (1> e1> は整数でなければなりません)。
x を使用して、基準を指定した x のロジットを返します。
x のベース 10 ロジットを返します。
機能にパスされた数のうちの最大値を返します。
機能に渡された数の中で最小値を返します。
x のインテグラル部分とx のフラクション部分を返します。
Perlin のノイズ値を返します。
x ^ y を返します。
度数 x (度数で表される) をラジアンで返します。
指定された範囲内のランダムな数を返します。
x をセットして、ランダム生成機 の種子として設定します。
与えられた数と最小の差で整数を返します。
x が 0 未満の場合、x が 0 を満たすか、x が 0 より大きい場合、1>x1> は返されます。
x がラジアンであると仮定された、 x のシンを返します。
x のハイパーボリックシンを返します。
x の正方根を返します。
x の tangent を返します。これは範囲の中であることを仮定しています。
x のハイパーボリックタンジェントを返します。
関数
noise
Perlin のノイズ値を返します。返された値は、-1 から 1 (含まれる) の範囲内にあることが多くなりますが、時々その範囲の外にある場合があります。間隔が重要な場合は、math.clamp(noise, -1, 1) を出力に使用します。
引数を外すと、ゼロとして解釈されますので、 math.noise(1.158) は、math.noise(1.158, 0, 0) と Library.math.noise(1.158, 5.723
この関数は、Perlin のノイズアルゴリズムを使用して、固定値をコーディネートに割り当てます。たとえば、 math.noise(1.158, 5.723) は常に 0.48397532105
x 、y 、および z がすべて整数である場合、1>x1> 、4>y4> および 7>z7> の返値は、x0> からグラデーション
戻り値
random
引数を入力しないで呼び出すと、0 から 1 の範囲内のユニフォームのニセモノの実数を返します (0 を含むが、1 を含まない)。
m という整数番号で呼び出されると、1からmまでの範囲のユニフォームのニセのランダムな整数を返します。
m と n の両方の整数で呼び出されると、範囲内の m から 1>n1> までのユニフォームの pseudo-ランダムな整数を返します。含まれます。
内部的に、これは 32 ビットの PCG (Permuted Congguional Generator) を使用して、統計的なパフォーマンスを向上させ、その出力を予測するのが困難です。
戻り値
プロパティ
huge
正の値を 0 より大きい値または等しい値を返します (約 2 1024 )。正の値を 0 に分割すると、同じ値が返されます。
pi
pi の値。