MathHelper

パブリック クラス MathHelper

一般的な数学演算用の静的関数。

パブリック コンストラクタ

パブリック メソッド

static ブール値
almostEqualRelativeAndAbs(float a、float b)
2 つの浮動小数点数が許容範囲内で等しい場合は true を返します。
static float
clamp(浮動小数点値、浮動小数点最小値、浮動小数点数)
最小値と最大値の間で値をクランプします。
static float
lerp(float a、float b、float t)
a と b を比率で直線的に補間します。

継承されるメソッド

パブリック コンストラクタ

public MathHelper ()

パブリック メソッド

public static boolean almostEqualRelativeAndAbs (float a, float b)

2 つの浮動小数点数が許容範囲内で等しい場合は true を返します。浮動小数点精度の制限を考慮した浮動小数点数の比較に役立ちます。

パラメータ
a
b

public static float clamp (float value, float min, float max)

最小値と最大値の間で値をクランプします。

パラメータ
最高

public static float lerp (float a、float b、float t)

a と b を比率で直線的に補間します。

パラメータ
a 開始値
b 終了値
t 2 つの浮動小数点数間の比率
戻り値
  • 2 つの浮動小数点数間で補間される値