C++で整数除算を行う方法は何ですか?

C++では、整数除算を使うと、2つの整数を割った後の整数部分が得られます。 小数部分を得たい場合は、1つのオペランドを浮動小数点数に変換するか、明示的な型変換を使用します。

例えば、整数変数aとbがある場合、aをbで割った商を取得したいときは、次のコードを使用できます。

int result = a / b;

小数部分を取得したい場合は、1つのオペランドを浮動小数点数に変換することができます。例えば、

float result = static_cast<float>(a) / b;

明示的な変換を行うために型変換を使用する。

float result = (float)a / b;
bannerAds