消費税を含む金額の小数点以下を切捨て、末尾の数字を常に0にする方法が知りたいのですが・・・

例)123.99を120と表示
 ※ 末尾1~9をすべて0表示

Int関数で切捨てる事は出来るのですが、常に0にする方法が分かりません。
宜しくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

Int(123.99/10)*10



で、どうでせう。

ただ、Int関数はちょっとクセがあったのでは?
変な丸め方だったと思う。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/09/04 23:32

Int関数の「変な丸め方」ですが、負の数値の丸め方のことなんじゃないかと思います。



Int(-4.7)やInt(-4.3) は -5 になります。

Intの代わりにFixを使って、
Fix(-4.7)やFix(-4.3)とすると、-4って数値を得ることが出来ます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/09/04 23:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報