課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
我在做練習的過程中也遇到了和大家一樣的問題,那就是使用“float price =120.5f”報錯; 而double price =120.5,就正確,有大神可以解答一下嗎?這個不是在資料中說的是對的嗎?
2018-01-04
源自:Java入門第一季(IDEA工具)升級版 2-6
正在回答
我運行了一下,沒有問題,仔細看下是不是符號哪里錯了。
擁抱黑夜的白天 提問者
我的代碼是這樣寫的,報錯提示的是運行成功,輸入錯誤
public class HelloWorld{????public static void main(String[] args) {????????String name="愛慕課";????????char sex='男';????????int num=18;????????float price=120.5f;????????boolean isOK=true;????????System.out.println(name);????????System.out.println(sex);????????System.out.println(num);????????System.out.println(price);????????System.out.println(isOK);????}}
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答價格float price=120.5f
4 回答float price=120.5f; 顯示這個錯誤
2 回答float price為什么報錯
4 回答float price=120.5f;這樣定義沒問題吧
1 回答為什么double price=120.5f;過不了,而double price=120.5;過了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-01-04
我運行了一下,沒有問題,仔細看下是不是符號哪里錯了。
2018-01-04
我的代碼是這樣寫的,報錯提示的是運行成功,輸入錯誤
public class HelloWorld{
????public static void main(String[] args) {
????????String name="愛慕課";
????????char sex='男';
????????int num=18;
????????float price=120.5f;
????????boolean isOK=true;
????????System.out.println(name);
????????System.out.println(sex);
????????System.out.println(num);
????????System.out.println(price);
????????System.out.println(isOK);
????}
}