Casting
Casting is a way to force an expression to be evaluated to a certain type
Example:int j = 6;double d = 2.9;- The following three expressions are evaluated to three different values: j/d (== 2.0689) (int) (j/d) (==2) j/(int)d (==3)- Here we force an argument of a function to be of the correct type: d = sqrt((double)j);