Java語言Math類的使用方法
導語:Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。下面是Java語言Math類的使用方法,歡迎參考!
(1)數學操作類:該類沒有構造函數,方法均為靜態的
(2)掌握內容
A:成員變量
**E:比任何其他值都更接近e(即自然對數的底數)的double值。
**PI:比任何其他值都更接近pi(即圓的周長與直徑之比)的double值。
B:成員方法
**static double abs(double a)
返回 double 值的絕對值。返回絕對值
**static double ceil(double a)
返回最小的(最接近負無窮大)double 值,該值大於等於參數,並等於某個整數。
**static double floor(double a)
返回最大的(最接近正無窮大)double 值,該值小於等於參數,並等於某個整數。
**max:返回兩個值中較大的那個
**min:返回兩個值中較小的那個
**static long round(double a) 返回最接近參數的 long。
static int round(float a) 返回最接近參數的. int。
**static double random()
返回帶正號的 double 值,該值大於等於 0.0 且小於 1.0。
**static double pow(double a, double b)
返回第一個參數的第二個參數次冪的值。
**static double sqrt(double a)
返回正確舍入的 double 值的正平方根。
-
2017上半年計算機二級Java練習題及答案
計算機等級證書是我們找工作的敲門磚,現在越來越多人重視計算機等級考試。下面是本站小編為大家帶來的2017上半年計算機二級Java練習題及答案,希望對大家的學習有幫助!一、單選題1、結構化程序設計主要強調的是______。A、程序的規模B、程序的易讀性C、程序的執...
-
java的String=a; a==null和a.equals(null)這兩個判斷有什麼區別
1、String的==與equal()在對字符串的相等判斷,==判斷的是地址是否相同,equal()判斷的是字符值是否相同。大多數時候==跟equal()的結果都是相同的。這是因為String對象是不變模式的,如果你不是明確地new一個String對象,Java對於String對象的保存默認的是會把新生成...
-
Java基本元素詳解
生活呆以是甜的,也可以是苦的,但不能是沒味的。你可以勝利,也可以失敗,但你不能屈服,以下是小編為大家搜索整理了Java基本元素詳解,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!第二章基本元素第一章總結:一平台&JDK&JRE&JVM&A...
-
linux下執行java程序的sh腳本教程
文章主要介紹了linux下執行java程序的sh腳本,僅供參考,但是設置的時候環境變量是最重要的,我就是環境變量一直不對,總是按網上查到的來,不明白怎麼回事,才一直出錯,其實環境變量就是你要執行的java程序所在的位置。接下來是小編為大家收集的linux下執行java程序的sh腳...