C言語 整数型→浮動小数点型 変換方法【キャスト解説】

C言語では、整数を浮動小数点数に変換するために強制型変換を使用することができます。具体的な方法は以下の通りです:

int i = 10;
float f = (float)i;

上記のコードで、整数型変数iを浮動小数点型変数fに変換するために、括弧内に対象の型を指定して強制的な型変換を行います。整数型から浮動小数点型への変換では、精度が失われる可能性があるため、注意が必要です。なぜなら、浮動小数点数は整数よりも表現範囲が広く、すべての整数値を正確に表現できない場合があるからです。

bannerAds