私はこのコードを書きました:
float b = 3.6;
そして私はこれを手に入れます:
エラー:未解決のコンパイル問題: タイプの不一致:doubleからfloatに変換できません
どうして?の定義はfloat
何ですか?
4
Javaの
—
Sneftel
@Sneftelこれはこの質問の複製ではありません。この質問はなぜそれがコンパイルされないのかを尋ねます(答えは「
—
Mark Rotteveel
f
リテラルにa を追加する必要がある」です)、他の質問はなぜ追加する必要があるのかを尋ねますf
。それらは関連していますが、重複ではありません。
meta.stackexchange.com/questions/217401/…を参照してください。リンクされた質問に対する回答は、この質問に対する回答です。
—
Sneftel