short x = 3.0;          // Error: no implicit conversion from double
short y = (short)3.0;   // OK: explicit conversion