Qu'est-ce que Math Class en Java et comment l'utiliser?

Cet article vous aidera avec une approche complète de la classe de mathématiques en Java avec des exemples pratiques pour une meilleure compréhension du concept.

Cours de maths en Java contient certaines méthodes pour effectuer différentes opérations numériques, par exemple, exponentiel, s Pourquoi est racine, logarithmique, trigonométrique les fonctions. Laissez-nous creuser plus profondément et comprendre le concept en détail.



Commençons!



Qu'est-ce que la classe de mathématiques Java?

Pour effectuer différents calculs numériques dans , la classe de mathématiques a fourni plusieurs méthodes que vous approfondirez.
Certaines des méthodes sont min (), max (), avg (), sin (), cos () etc.

Maintenant, étudions les méthodes d'une manière élaborée.



Quelles sont les méthodes mathématiques Java?

Vous trouverez ci-dessous une liste décrivant plusieurs méthodes proposées par la classe de mathématiques Java:

Math.min (): cette méthode renvoie le le plus petit de deux valeurs.
Math.max (): cette méthode renvoie le le plus grand de deux valeurs
Math.abs (): cette méthode renvoie le absolu valeur de la valeur fournie.
Math.round (): cette méthode est utilisée pour compléter les nombres décimaux à la valeur la plus proche.
Math.sqrt (): cette méthode renvoie le racine carrée d'un nombre donné.
Math.cbrt (): cette méthode renvoie le racine cubique d'un nombre donné.
Math.floor (): cette méthode est utilisée pour trouver le plus grand entier valeur qui est inférieure ou égale à l'argument et égale à la valeur double d'un entier mathématique.
Math.pow (): cette méthode renvoie la valeur de premier argument élevé à la deuxième argument de puissance à condition de.
Math.ceil (): La méthode list est utilisée pour trouver le plus petit entier valeur supérieure ou égale à l'argument.
Math.floorDiv (): cette méthode est utilisée pour trouver le plus grand entier valeur qui est inférieure ou égale au quotient.
Math.random (): ce java Aléatoire méthode renvoie un double valeur qui porte un signe positif supérieur ou égal à 0,0 et inférieur à 1,0
Math.rint (): cette méthode renvoie le double valeur la plus proche de l'argument donné.
Math.ulp (); cette méthode renvoie la taille du ULP de l'argument.
Math.addExact (): cette méthode est utilisée pour renvoyer la somme de ses arguments et lance un exception si le résultat dépasse un entier ou une valeur longue.
Math.subtractExact (): cette méthode renvoie la différence des arguments fournis et lance un exception si le résultat déborde et une valeur entière.
Math.multiplyExact (): cette méthode renvoie le produit des arguments et lance un exception si le résultat déborde et une valeur entière ou longue.
Math.incrementExact (): cette méthode retourne l'argument incrémenté de un et lance un exception si le résultat déborde et une valeur entière.
Math.decrementExact (): cette méthode renvoie l'argument décrémenté de un et lève un exception si le résultat déborde et une valeur entière ou longue.
Math.negateExact (): cette méthode renvoie la négation de l'argument et lance un exception si le résultat déborde et une valeur entière ou longue.

Ce sont les quelques méthodes pour effectuer des opérations numériques de base. Avançons maintenant et comprenons le concept des méthodes mathématiques logarithmiques.



Méthodes mathématiques logarithmiques

Voici une liste expliquant ces méthodes:
Math.log (): cette méthode est utilisée pour renvoyer le un algorithme naturel de double valeur
Math.log10 (): cette méthode est utilisée pour renvoyer le base 10 logarithme d'une valeur double
Math.exp (): cette méthode renvoie E (Valeur d'Euler) élevé à la puissance d'une double valeur.
Math.log1p (): cette méthode renvoie le un algorithme naturel de la somme de l'argument et aussi un.
Math.expm1 (): cette méthode calcule le puissance d'Euler nombre et en soustrait 1.

Voici quelques-unes des méthodes mathématiques logarithmiques qui vous aident à simplifier votre chemin de calcul tout en utilisant la classe de mathématiques Java.

Le sujet suivant mis en file d'attente dans ce didacticiel porte le titre Méthodes mathématiques trigonométriques.

Méthodes mathématiques trigonométriques

Vous trouverez ci-dessous une liste de ces méthodes:
Math.sin (): cette méthode renvoie le valeur sinusoïdale d'une valeur double donnée.
Math.asin (): cette méthode renvoie le arc sans pour autant valeur d'une valeur double donnée
Math.cos (): cette méthode renvoie le valeur cos d'une valeur double donnée.
Math.acos: cette méthode renvoie l'arc valeur cosinus de la valeur double donnée.
Math.tan (): cette méthode renvoie le valeur tangente d'une valeur double donnée.
Math.atan (): cette méthode renvoie l'arc valeur tangente d'une valeur double donnée.

Le segment suivant comprend les méthodes mathématiques angulaires.

Méthodes mathématiques angulaires

Il existe deux méthodes mathématiques angulaires expliquées ci-dessous:
Math.toRadians: cette méthode est utilisée pour convertir le spécifié degrés angle par rapport à l'angle mesuré en radians.
Math.toDegrees: cette méthode est utilisée pour convertir le radians angle à un angle équivalent mesurant en degrés.

Ensuite, nous avons des méthodes mathématiques hyperboliques.

Méthodes mathématiques hyperboliques

Ce segment comprend trois méthodes mentionnées ci-dessous:
Math.sinh (): cette méthode est utilisée pour renvoyer le valeur sinus hyperbolique trigonométrique d'une valeur double.
Math.cosh (): cette méthode est utilisée pour renvoyer le valeur cosinus hyperbolique trigonométrique d'une valeur double.
Math.tanh (): cette méthode est utilisée pour renvoyer le valeur tangente hyperbolique trigonométrique d'une valeur double.

J'espère que le concept des méthodes mathématiques hyperboliques vous est désormais clair.

Maintenant, laissez-moi vous montrer un exemple d'utilisation de ces méthodes dans un programme Java:

Programme Java montrant l'utilisation des méthodes de classe mathématique Java:

public class JavaMathExample1 {public static void main (String [] args) {double x = 28 double y = 4 System.out.println ('Le nombre maximum de x et y est:' + Math.max (x, y)) Système .out.println ('La racine carrée de y est:' + Math.sqrt (y)) System.out.println ('La puissance de x et y est:' + Math.pow (x, y)) System.out. println ('Le logarithme de x est:' + Math.log (x)) System.out.println ('Le logarithme de y est:' + Math.log (y)) System.out.println ('log10 de x est: '+ Math.log10 (x)) System.out.println (' log10 de y est: '+ Math.log10 (y)) System.out.println (' log1p de x est: '+ Math.log1p (x) ) System.out.println ('exp of a is:' + Math.exp (x)) System.out.println ('expm1 of a is:' + Math.expm1 (x))}}

Production:

Le nombre maximum de x et y est: 28,0
La racine carrée de y est: 2,0
La puissance de x et y est: 614656.0
Le logarithme de x est: 3,332204510175204
Le logarithme de y est: 1.3862943611198906
log10 de x est: 1,4471580313422192
log10 de y est: 0,6020599913279624
log1p de x est: 3,367295829986474
exp de a est: 1.446257064291475E12
expm1 de a est: 1.446257064290475E12

Avec cela, nous sommes arrivés à la fin de ce tutoriel. J'espère que le contenu a expliqué la valeur ajoutée ci-dessus à vos connaissances Java. Nous continuerons d'explorer le monde Java. Restez à l'écoute!

est de troisième cycle et maîtrise la même chose

Si vous trouvez des questions liées à cet article, veuillez les écrire dans la section commentaires ci-dessous et nous vous reviendrons bientôt.

Maintenant que vous avez compris les bases de Java, consultez le par Edureka, une entreprise d'apprentissage en ligne de confiance avec un réseau de plus de 250 000 apprenants satisfaits répartis dans le monde entier. Le cours est conçu pour vous donner une longueur d'avance dans la programmation Java et vous former aux concepts Java de base et avancés ainsi que divers frameworks Java tels que Hibernate et Printemps .