Narrowing Casting (manually) - larger type to a smaller size type double -> float -> long -> int -> char -> short -> byte