最適化セミナーのご案内

18.2 整数の割り算

 SIMPLEはC++を用いて実装されているため,「整数/整数」は切り捨てられた整数と解釈されてしまいます.例えば,次の例では定数aに1/6を設定しようとしていますが,実際には0が与えられてしまいます.

Parameter a;
a = 1/6; // 0が設定される

 1/6を与えるには,小数で記述する必要があります.

Parameter a;
a = 1.0/6.0;

 

 

上に戻る