• ベストアンサー

VB関数(FORMAT関数)

素人でよく分からないのですが,VBを使用してプログラムを作成しようとしていますが,以前VB関数のFORMATを使用して四捨五入処理すると,正しく四捨五入されないと聞きましたが,これは本当ですか? また,最新バ-ジョンのVBではこの様なことは起こらないのですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ykkw_2001
  • ベストアンサー率26% (267/1014)
回答No.1

たぶんこれですね http://www.okweb.ne.jp/kotaeru.php3?q=88937 バグじゃなくて、(アメちゃんの)規格なので、今なおそのままでしょう。 日本人の感覚でやるには、Round() とか、 http://www.okweb.ne.jp/kotaeru.php3?q=166834 のような処理を行う関数を使うことでどうでしょうか?

kappa_02
質問者

お礼

早速の回答ありがとうございました.参考にします.