12.2 整数の割り算
C++SIMPLEはC++を用いて実装されているため,「整数/整数」は切り捨てられた整数と解釈されてしまいます.例えば,次の例では定数aに1/6を設定しようとしていますが,実際には0が与えられてしまいます.
Parameter a; a = 1 / 6; // 0が設定される
1/6を与えるには,小数で記述する必要があります.
Parameter a; a = 1.0 / 6.0;
上に戻る
C++SIMPLEはC++を用いて実装されているため,「整数/整数」は切り捨てられた整数と解釈されてしまいます.例えば,次の例では定数aに1/6を設定しようとしていますが,実際には0が与えられてしまいます.
Parameter a; a = 1 / 6; // 0が設定される
1/6を与えるには,小数で記述する必要があります.
Parameter a; a = 1.0 / 6.0;
上に戻る