Most operators perform type conversions to bring the operands of an expression to a common type or to extend short values to the integer size used in machine operations. The conversions depend on the specific operator and the type of the operand or operands. However, many operators perform similar conversions on operands of integer and floating-point types. These standard conversions are known as the arithmetic conversions because they apply to the types of values ordinarily used in arithmetic.
Arithmetic conversions are used for matching
operands of arithmetic operators.
Operands
Integral Promotions
Standard Type
Conversions
Arithmetic
Conversions
Arithmetic
Conversions for extended Level C