第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

強(qiáng)制轉(zhuǎn)換類型

public class HelloWlrld{

?????public syatic void main (Sting [] args ){

????????????int m = 5;

????????????int n = 7;

????????????int x =( m*8/(n+2) ) %m;?

????????????System.out.println("m:" + m );

????????? ? System.out.println("n:" + n);

????????? ? System.out.println("x:" + x);

?????}


}

其中int x = (m*8/(n+2)) % m

(m * 8 / ( n +2) )沒有強(qiáng)制轉(zhuǎn)換類型 ? ?應(yīng)該為 double類型 ? ?為什么結(jié)果為int類型 ? 不是double類型大于int類型不能自動(dòng)轉(zhuǎn)換類型嗎? ? ?我有點(diǎn)迷糊

正在回答

2 回答

因?yàn)槟愣x了X是int型,所以得到的數(shù)據(jù)類型是int,計(jì)算的結(jié)果是有小數(shù),但是X的數(shù)據(jù)類型是整形(int),所以系統(tǒng)舍棄了小數(shù)點(diǎn)。假如你定義

int x=6,y=3;

double z;

z=x/y;

System.out.println(z);

得到的就是2.0,系統(tǒng)自動(dòng)轉(zhuǎn)換你定義的double類型

0 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)閙、n都是int型,除出來也是int類型

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉1143151228 提問者

那如果m或者n有一個(gè)是double型.那么返回的是什么類型!???
2017-08-01 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕仔7678733 回復(fù) 慕粉1143151228 提問者

主要原因?yàn)槟阗x值給了X,而X是int型的,和計(jì)算的數(shù)據(jù)類型無關(guān)。
2017-08-01 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉1143151228 提問者 回復(fù) 慕仔7678733

好的 謝謝
2017-08-01 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第一季(IDEA工具)升級(jí)版
  • 參與學(xué)習(xí)       1167325    人
  • 解答問題       18530    個(gè)

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進(jìn)入課程

強(qiáng)制轉(zhuǎn)換類型

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)