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