格上げ・格下げ
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/02 16:40 UTC 版)
格上げとは、より多くの値を表現できる型へ変換することで、要はより多くのビットを持つ型への変換である。格下げとは、現在の型で表現できる最大値を表現できない型へ変換することで、要はより少ないビットを持つ型への変換である。 例として、char型をint型に変換するのは格上げ、int型をchar型に変換するのは格下げである。
※この「格上げ・格下げ」の解説は、「汎整数拡張」の解説の一部です。
「格上げ・格下げ」を含む「汎整数拡張」の記事については、「汎整数拡張」の概要を参照ください。
- 格上げ格下げのページへのリンク