public class DatentypenVertraeglichkeit { public static void main(String[] args) { float f = 1; double d = 1; /* Verboten, da double mehr bits hat als float */ /* f = d; */ d = f; /* erlaubt, die überflüssigen Bits werden mit 0 "aufgefüllt" */ /* Benutzung vor Deklaration von d2 nicht erlaubt */ /* d2 = d; */ // deklaration von d2, gleichzeitig erste Zuweisung. double d2 = d; } }