四捨五入について

【ご質問】
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]
の項をご参照ください。