java -Math类
Math類
概念
Math 類是包含用于執行基本數學運算的方法的數學工具類,如初等指數、對數、平方根和三角函數。
類似這樣的工具類[L1]?,其所有方法均為靜態方法,并且一般不會創建對象。如System類
常用方法
l? abs方法,結果都為正數(絕對值)
double d1 = Math.abs(-5); // d1的值為5
double d2 = Math.abs(5); // d2的值為5
l? ceil方法,結果為比參數值大的最小整數的double值(向上取整)
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
l? floor方法,結果為比參數值小的最大整數的double值(向下取整)
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
l? max方法,返回兩個參數值中較大的值
double d1 = Math.max(3.3, 5.5); //d1的值為5.5
double d2 = Math.max(-3.3, -5.5); //d2的值為-3.3
l? min方法,返回兩個參數值中較小的值
double d1 = Math.min(3.3, 5.5); //d1的值為3.3
double d2 = Math.max(-3.3, -5.5); //d2的值為-5.5
l? pow方法,返回第一個參數的第二個參數次冪的值
double d1 = Math.pow(2.0, 3.0); //d1的值為 8.0
double d2 = Math.pow(3.0, 3.0); //d2的值為27.0
l? round方法,返回參數值四舍五入的結果
double d1 = Math.round(5.5); //d1的值為6.0
double d2 = Math.round(5.4); //d2的值為5.0
l? random方法,產生一個大于等于0.0且小于1.0的double隨機數
double d1 = Math.random();
工具類,代表能夠完成一系列功能的類,在使用它們時,不用創建對象,該類中方法為靜態方法
轉載于:https://www.cnblogs.com/miaoxingren/p/9399266.html
總結
以上是生活随笔為你收集整理的java -Math类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何实现控制台清屏?(借鉴)
- 下一篇: 如何在两个jsp页面之间传值,在另外一个