1a--------- 12%5 = 2 2 * 2 = 4 6 + 4 + (2 * 3) = 16 (int) 1b--------- 5 * 4 = 20 20 / 6 = 3 (da int) 3 * 3 = 9 (int) 1c--------- 5 / 6 = 0 0 * 4 * 3 = 0 (int) 1d--------- 5 * 4 * 3 = 60 60 / 6 = 10 (int) 1e--------- 6 / 4 = 1 (da int) 1 * 2.0f = 2.0 (float) 2 - 3 = -1 (float) 1f--------- 1) 2 + 15.0e7f = 3 / 2.0 = 1.5 (float) 2) 1.5 * 1.0e8 = 1) & 2 ) gleich bis auf 2 => 2 double (vielleicht reicht die genauigkeit nicht aus => 0) 1g--------- ((false) ^ (true)) oder (true) => false oder true => true boolean 1h--------- (true) oder (((true) ^ (true)) oder (true))) 1j--------- (false) ? 5 : -1 => -1