.TH "type promotion" "" "" "Definition"
.PC
.PP
In arithmetic expressions, \*(PN promotes one signed type to another
signed type by sign extension, and promotes one
unsigned type to another unsigned type by zero padding.
For example,
.B char
promotes to
.B int
by sign extension, whereas
.B "unsigned char"
promotes to
.B "unsigned int"
by zero padding.
.SH "See Also"
.Xr "data formats," data_form
.Xr "Programming COHERENT" programmi
