Aide en maths

classe publique MathHelper

Fonctions statiques pour les opérations mathématiques courantes

Constructeurs publics

Méthodes publiques

Booléen statique
almostEqualRelAndAbs(nombre décimal a, nombre décimal b)
Renvoie la valeur "true" si deux valeurs flottantes sont égales dans une tolérance.
Valeur flottante statique
clamp(valeur flottante, minimale flottante, flottante maximale)
Fixe une valeur comprise entre une plage minimale et une plage maximale.
Valeur flottante statique
lerp(float a, float b, float t)
Interpolation linéaire entre a et b d'un ratio

Méthodes héritées

Constructeurs publics

public MathHelper ()

Méthodes publiques

public static boolean almostEqualRelAndAbs (float a, float b)

Renvoie la valeur "true" si deux valeurs flottantes sont égales dans une tolérance. Utile pour comparer les nombres à virgule flottante tout en tenant compte des limites de la précision en virgule flottante.

Paramètres
a
b

public static float clamp (valeur flottante, minimale flottante, flottante maximale)

Fixe une valeur comprise entre une plage minimale et une plage maximale.

Paramètres
valeur
min
max

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

Interpolation linéaire entre a et b d'un ratio

Paramètres
a la valeur de début
b la valeur de fin
t ratio entre les deux nombres à virgule flottante
Renvoie
  • valeur interpolée entre les deux nombres à virgule flottante