【ご質問】
double型の数値に対してround関数を用いて四捨五入を行いましたが
四捨五入されない場合があります。
正確に四捨五入を行わせるにはどのようにすればよいでしょうか。
・確認を行ったロジック
{for x:double=1.0 to 10 step 0.1 do
{output {round x}}
}
【回答】
正確に四捨五入を行わせるためには、{floor x + 0.5f}をお使いください。
詳細は、APIリファレンスの
[CURL.LANGUAGE.COMPILER]-[round]
の項をご参照ください。