Ich würde gerne verstehen, warum Java beim Datentyp float standardmäßig von einem double ausgeht, obwohl ich ja den Datentyp float schon eingebe. Wenn ich also float kapital = 10000 oder double kapital = 10000 ist es beides mal ein double obwohl ich bei dem ersten als Datentyp float schon angebe?