當前位置:首頁 » 編程軟體 » 編譯器類型轉換

編譯器類型轉換

發布時間: 2023-06-09 07:02:43

java中一個表達式有float和long兩種類型的變數,編譯器是怎麼轉換,進行運算的

float是比long強的類型.long會被自動轉換為float.而float轉化為long需要進行強制類型轉化..

下面這段代碼體現了float和long之間的互相轉化時出現的問題..

public static void main(String[] args) {
// TODO Auto-generated method stub
float f = 24l + 2.2f;

// long l = 2144l + 2.2f;
// Type mismatch: cannot convert from float to long

long l = 128l;
f = l + 2.2f;

// l = f + 14L;
// Type mismatch: cannot convert from float to long
}

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:581
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1012
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:113
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:712