Error-Meldung vom Compiler
-
Hallo liebe Programmiergemeinde,
Ich habe folgendes Problem: Mein Java-Compiler spuckt die nachfolgende Error-Meldung
aus, wobei ich nicht kapiere, wo eigentlich der Fehler liegt.bestell.java:24: possible loss of precision found : double required: float betrag = /*(float)*/bestellwert + (5.5); ^ 1 error
Kann mir jemand sagen wo der Wurm drin is?
Danke im voraus!
-
du versuchst wahrscheinlich double in float zu quetschen, aber double ist leider doppelt (wie der name schon sagt) so gross.
-
Hab doch garkeine doubles deklariert. Wie soll des dann gehn, was du sagst?
-
5.5 vs 5.5f
-
double vs float schrieb:
5.5 vs 5.5f
Erklär mal, was du da schreibst!
-
-
OK, danke Mann!
In unserem scheiß Schulbuch (Java 4 U) steht des nich drin.