cast
A cast, in computer languages such as C or Java, is a program action that converts an object from one type to another. For example, a floating-point variable may be cast to an integer. Each programming language has specific rules defining how a cast may occur. A programmer can perform a cast directly, or the language processor can perform the cast at processing time.