1. 程式人生 > >JAVA之的Math類簡介

JAVA之的Math類簡介

概述

java.lang.Math 類包含用於執行基本數學運算的方法,如初等指數、對數、平方根和三角函式。類似這樣的工具 類,其所有方法均為靜態方法,並且不會建立物件,呼叫起來非常簡單

基本運算的方法

  • public static double abs(double a) :返回 double 值的絕對值。
double d1 = Math.abs(‐5); //d1的值為5 
double d2 = Math.abs(5); //d2的值為5
  • public static double ceil(double a) :返回大於等於引數的最小整數。
double d1 = Math.ceil(3.3
); //d1的值為 4.0 double d2 = Math.ceil(‐3.3); //d2的值為 ‐3.0 double d3 = Math.ceil(5.1); //d3的值為 6.0
  • public static double floor(double a) :返回小於等於引數最大的整數。
double d1 = Math.floor(3.3); //d1的值為3.0 
double d2 = Math.floor(‐3.3); //d2的值為‐4.0 
double d3 = Math.floor(5.1); //d3的值為 5.0
  • public static long round(double a) :返回接近引數的 long。(相當於四捨五入方法)
long d1 = Math.round(5.5); //d1的值為6.0 
long d2 = Math.round(5.4); //d2的值為5.0