更新時(shí)間:2019-12-17 15:23:53 來源:動力節(jié)點(diǎn) 瀏覽15778次
這篇文章主要給大家介紹了Java中絕對值函數(shù)的介紹與其妙用,其中包括絕對值函數(shù)用來獲取表達(dá)式的絕對值和絕對值函數(shù)實(shí)現(xiàn)降序+升序輸出。文章末尾給出了實(shí)例介紹,有需要的朋友們可以參考學(xué)習(xí),下面來一起看看吧。

一、絕對值函數(shù)使用說明
絕對值函數(shù)是JDK中Math.java中的實(shí)現(xiàn)方法,其用來得到表達(dá)式的絕對值。
其實(shí)現(xiàn)非常簡單,源碼如下:

二、絕對值的特性及其運(yùn)用。
1、正數(shù)的絕對值是其本身。
2、負(fù)數(shù)的絕對值是其相反數(shù)。
3、零的絕對值是其本身。
絕對值:自減函數(shù)配合絕對值,先降序再升序。

輸出結(jié)果:

三、案例
1、背景:輸出如下圖案。

2、分析:
1、A為中心點(diǎn)
2、每一行,先降序,再升序
3、字母可以換算成整數(shù),'A' = 65。那么,每行首個(gè)輸出字母為 'A' +行數(shù)。
4、每行左右對稱,每行輸出字母數(shù) = 行數(shù)*2 +1(字母A);
3、實(shí)現(xiàn)
1、實(shí)現(xiàn)分析中的1~3步。以‘A'為中心點(diǎn),先降序,再升序輸出每行圖案。

輸出如下:
![]()
2、步驟4中,每行輸出字母數(shù) = 行數(shù)*2 +1(字母A),那么:
每行應(yīng)該顯示的字母除外的部分,打印空格。邏輯控制如下:

3、完整代碼:

總結(jié)
以上就是動力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“Java中絕對值函數(shù)的介紹與用法”的內(nèi)容,希望對大家有幫助,如有疑問,請?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)文章
零基礎(chǔ)怎么自學(xué)Java,完整版Java學(xué)習(xí)路線圖
你還在糾結(jié)學(xué)Java,是自學(xué)還是去培訓(xùn)班嗎
一個(gè)標(biāo)準(zhǔn)的Java程序員如何進(jìn)階?
相關(guān)閱讀

初級 202925

初級 203221

初級 202629

初級 203743