Moreover, this is basically lossless conversion and can be explicitly converted.
Such as int x = 3;; double y =(double)x; , or implicit conversion, such as int x = 53double y = x;; .