Java黑皮书课后题第2章:2.18(打印表格)编写程序,显示下面的表格,将浮点数值类型转化为整数
生活随笔
收集整理的這篇文章主要介紹了
Java黑皮书课后题第2章:2.18(打印表格)编写程序,显示下面的表格,将浮点数值类型转化为整数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2.18(打印表格)編寫程序,顯示下面的表格,將浮點(diǎn)數(shù)值類型轉(zhuǎn)化為整數(shù)
- 題目
- 題目描述
- 代碼
- 方法評(píng)價(jià)
- 化繁為簡(jiǎn):強(qiáng)制(數(shù)據(jù))類型轉(zhuǎn)換
題目
題目描述
2.18(打印表格)編寫程序,顯示下面的表格,將浮點(diǎn)數(shù)值類型轉(zhuǎn)化為整數(shù)
a b pow(a, b)
1 2 1
2 3 8
3 4 81
4 5 1024
5 6 15625
代碼
public class Test2_18 {public static void main(String[] args) {System.out.println("a b pow(a, b)");int a=1, b=2;System.out.println(a+" "+b+" "+(int)Math.pow(a,b));a=2;b=3;System.out.println(a+" "+b+" "+(int)Math.pow(a,b));a=3;b=4;System.out.println(a+" "+b+" "+(int)Math.pow(a,b));a=4;b=5;System.out.println(a+" "+b+" "+(int)Math.pow(a,b));a=5;b=6;System.out.println(a+" "+b+" "+(int)Math.pow(a,b));} }方法評(píng)價(jià)
方法沒有使用循環(huán)語句,會(huì)比較冗雜
化繁為簡(jiǎn):強(qiáng)制(數(shù)據(jù))類型轉(zhuǎn)換
簡(jiǎn)單理解,就是
byte short int long float double
上面6種數(shù)據(jù)類型想從右邊(的類型)轉(zhuǎn)向左邊(的類型)
現(xiàn)階段主要用在double轉(zhuǎn)int(后續(xù)會(huì)接觸到子類轉(zhuǎn)父類)
處理:在表達(dá)式或者被轉(zhuǎn)的數(shù)值前面加個(gè)括號(hào),括號(hào)內(nèi)是目標(biāo)格式,賦值給一個(gè)變量即可
[手動(dòng)兩格]比如:int a = (int)1.23;
那么此時(shí)a就是1
其它的自己聯(lián)想就行
從網(wǎng)上扒拉很多資料,發(fā)現(xiàn)這個(gè)資料比較適合理解:
http://www.weixueyuan.net/view/5957.html
總結(jié)
以上是生活随笔為你收集整理的Java黑皮书课后题第2章:2.18(打印表格)编写程序,显示下面的表格,将浮点数值类型转化为整数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java黑皮书课后题第2章:*2.17(
- 下一篇: Java黑皮书课后题第2章:*2.19(