Maison >Java >javaDidacticiel >Comment utiliser la classe Math en programmation Java
1 La classe contient des méthodes d'opérations mathématiques de base, telles que l'addition, la soustraction, la multiplication, la division, le reste, etc. Ils ne peuvent pas effectuer d'opérations complexes. valeurs, racines carrées, fonctions trigonométriques, etc. dans la classe. Toutes les classes de la classe Math sont statiques et peuvent être appelées en utilisant son nom de classe.
2. Constantes statiques
La classe Math contient deux constantes statiques, PI et E, qui représentent respectivement &pi (pi) mathématique et e (logarithme naturel))#🎜 🎜#
3. Exemple de constante statiquepublic class p61 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("PI它的常量值:"+Math.PI); System.out.println("E它的常量值:"+Math.E); } }Le résultat courant est : 2. Cours de mathématiques absolu valeur1. Les caractéristiques de la valeur absolue sont des nombres positifs, la valeur absolue de zéro est elle-même et la valeur absolue des nombres négatifs est son opposé. 2. Méthode de valeur absolue de la classe mathématique : public static int abs(int a) méthode : renvoie la valeur absolue de la valeur de type int ; #Méthode public static float abs(float a) : renvoie la valeur absolue de la valeur de type float ;méthode public static double abs(double a) : renvoie la valeur absolue de la valeur de type double ;# 🎜🎜## 🎜🎜#méthode public static long abs(long a) : renvoie la valeur absolue de la valeur de type long ;3. Exemple de méthode de valeur absolue de classe mathématique :
import java.util.Scanner; public class p67 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入一个整数"); Scanner scan=new Scanner(System.in); int a=scan.nextInt(); if(a>0){ System.out.println("正数绝对值是它本身"); System.out.println(Math.abs(a)); }else if(a#. 🎜🎜#Le résultat de l'opération Il est : <p></p><p></p> 3. Valeur maximale du cours de Math <p></p>1. de la valeur maximale de la classe Math est de comparer deux grandes valeurs. <p><img src="https://img.php.cn/upload/article/000/000/164/168583812524231.png" alt="Comment utiliser la classe Math en programmation Java">2.Méthode de valeur maximale de la classe Math : </p><h4>méthode public static int max(int a, int b) : obtenez la valeur maximale de deux valeurs de type int ;# 🎜🎜 #</h4>méthode public static float max(float a, float b) : obtient la valeur maximale de deux valeurs de type float <p></p>méthode public static double max(double a, double b) ; : get La valeur maximale de deux valeurs de type double ;<p></p>public static long max(long a, long b) méthode : Obtenez la valeur maximale de deux valeurs de type long ;<p></p> 3. Exemple de méthode de valeur maximale de la classe Math<p></p><pre class="brush:php;toolbar:false">import java.util.Scanner; public class p68 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入二个整数"); Scanner scan=new Scanner(System.in); int a=scan.nextInt(); int b=scan.nextInt(); System.out.println(a+"和"+b+"的最大值是:"+Math.max(a, b)); } }Le résultat de l'opération :
4. class
1. La méthode de la valeur minimale de la classe Math consiste à comparer deux valeurs qui sont plus petites.
2. Méthode de valeur minimale de la classe mathématique :
méthode public static int min(int a, int b) : obtenez la valeur minimale de deux valeurs de type int ;#🎜 🎜 #méthode public static double min(double a, double b) ; la valeur minimale de deux valeurs de type double ;
méthode public static long min(long a, long b) : obtenez la valeur minimale de deux valeurs de type long ;
3 . Exemple de méthode minimum de cours de mathématiques :
import java.util.Scanner; public class p69 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入二个整数"); Scanner scan=new Scanner(System.in); int a=scan.nextInt(); int b=scan.nextInt(); System.out.println(a+"和"+b+"的最小值是:"+Math.min(a, b)); } }
Le résultat de l'opération est :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!