為什么“float price =120.5f”報(bào)錯(cuò)
我在做練習(xí)的過(guò)程中也遇到了和大家一樣的問(wèn)題,那就是使用“float price =120.5f”報(bào)錯(cuò); 而double price =120.5,就正確,有大神可以解答一下嗎?這個(gè)不是在資料中說(shuō)的是對(duì)的嗎?
我在做練習(xí)的過(guò)程中也遇到了和大家一樣的問(wèn)題,那就是使用“float price =120.5f”報(bào)錯(cuò); 而double price =120.5,就正確,有大神可以解答一下嗎?這個(gè)不是在資料中說(shuō)的是對(duì)的嗎?
2018-01-04
舉報(bào)
2018-01-04
我運(yùn)行了一下,沒(méi)有問(wèn)題,仔細(xì)看下是不是符號(hào)哪里錯(cuò)了。
2018-01-04
我的代碼是這樣寫的,報(bào)錯(cuò)提示的是運(yùn)行成功,輸入錯(cuò)誤
public class HelloWorld{
????public static void main(String[] args) {
????????String name="愛(ài)慕課";
????????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);
????}
}