If implicit conversion from u64 to IntDouble is not desired, please add "explicit" to these constructors. Avoids mistakes.