• ベストアンサー

ACCESSの関数について教えて下さい。

消費税を含む金額の小数点以下を切捨て、末尾の数字を常に0にする方法が知りたいのですが・・・ 例)123.99を120と表示  ※ 末尾1~9をすべて0表示 Int関数で切捨てる事は出来るのですが、常に0にする方法が分かりません。 宜しくお願い致します。

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

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

Int(123.99/10)*10 で、どうでせう。 ただ、Int関数はちょっとクセがあったのでは? 変な丸め方だったと思う。

mh009
質問者

お礼

なな、なんと納得!!! 確かにクセがありましたね・・・・・ 試してみたら、うまくいきました。 ありがとうございます。

その他の回答 (1)

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.2

Int関数の「変な丸め方」ですが、負の数値の丸め方のことなんじゃないかと思います。 Int(-4.7)やInt(-4.3) は -5 になります。 Intの代わりにFixを使って、 Fix(-4.7)やFix(-4.3)とすると、-4って数値を得ることが出来ます。

mh009
質問者

お礼

ありがとうございます。 確かにクセがあったように思いますが、そう言う事だったのですね。 一度、試してみます!

関連するQ&A