La plate-forme Java fournit une gamme de fonctions mathématiques pour les calculs arithmétiques et de traitement numérique. Les programmeurs peuvent accéder à ces méthodes à l'aide de la classe Math . La classe Math en oeuvre des méthodes pour différents types de fonctionnalités mathématiques , y compris l'arrondissement. Si un programme contient soit des valeurs flottantes ou double type primitif , la classe Math peut effectuer des calculs d'arrondis sur eux si nécessaire . Classe de maths
La classe Math est parmi les principaux outils programmeurs Java utilisent pour des fonctions numériques. La classe est statique, ce qui signifie un fichier de programme peut accéder et l'utiliser. Pour utiliser la fonctionnalité de classe de maths , les programmeurs se réfèrent à la classe directement comme dans l'exemple suivant:
Math.log ( 17.012 ) ;
Alternativement , les programmes peuvent importer la classe comme suit :
.
importation java.lang.Math statique * ;
Si cette déclaration est présent, les fonctions de la classe Math peut apparaître en utilisant un raccourci :
log ( 17.012 ) ;
< br > Photos méthode Outline
la méthode de retour en classe Math peut apparaître dans n'importe quel programme Java, en fournissant le nom de la méthode et un paramètre de double ou float Type . Le type de paramètre ou de la valeur déterminera quelle version de la méthode exécute réellement . Les deux versions du retour différents types de valeur de la méthode , de sorte que l'exécution du programme en suivant la méthode round doit également être adaptée à l' entrée étant lui est passé.
Valeur de retour
< br >
La méthode de tour de Math renvoie un nombre . Si une valeur flottante ou variable est passé , la méthode retourne une valeur de type int primitif, représentant la valeur int qui est le plus proche de la valeur du paramètre . Si une double valeur est passée , la méthode round renvoie une valeur de type long , ce qui représente la valeur la plus proche de temps pour le paramètre passé . Les programmes peuvent stocker la valeur numérique retournée dans une variable, ou peut effectuer un traitement ultérieur et le calcul sur elle directement .
Doubles paramètres
programmes utilisant la méthode de la tour de maths avec un double paramètre recevra une valeur int en retour. L'extrait de code suivant montre comment utiliser la méthode de cette façon , en lui passant une double référence variable et stocker la valeur résultant en une variable int :
deux numberX = 50,2 ;
int roundNum = Math. ronde ( numberX ) ;
Si le chiffre obtenu n'est pas nécessaire plus tard dans un programme, le programmeur peut choisir de l'utiliser directement plutôt que de les stocker dans une variable
Float paramètres.
code Java d'appeler la méthode round de maths avec un paramètre de type float reçoit une longue valeur en retour. Ce code illustre l'utilisation de la méthode de cette façon , avec une référence de variable float passé et la valeur retournée longtemps stockée dans une variable de référence et une utilisation ultérieure :
flotteur floatNumber = 201.6f ;
longue roundFloat = Math.round ( floatNumber ) ;
le programme peut maintenant traiter la valeur résultante longtemps en aucune manière nécessaire
.