這是我的第一篇文章,我想感謝所有可以幫助我解決這個簡單問題的人:如何在Java中進行鑄造?瞭解在Java中鑄造
我做了這個非常簡單的類:
public class test {
public static void main (String[] args)
{
System.out.println((short)(1/3));
System.out.println((int)(1/3));
System.out.println((float)(1/3));
System.out.println((double)(1/3));
}
}
,並在執行時(官方JDK linux下的32位機上6個U26)
0
0
0.0
0.0
的這個軟件給我這個輸出問題,或者我不明白的事情,如果你願意的話,最後2個結果是0.0,我期待類似0.3333333的東西,但顯然這個演員陣型的工作方式是另一種方式:怎麼樣?
感謝
PS 我不太熟悉的英語,如果我犯了一些錯誤,這