- 締切済み
小数点以下での切り捨て処理
切り捨て処理での計算で端数が入り込み苦慮しています。 INT()関数を使用していますが、積算で対処できないものは加算で対応していましたが、負(マイナス)の数字を扱う段になってハタと頓挫しています。 何方か処理方法を教えていただければ助かります。 計算例 -10,094 の8割は ROUND(***、1)で何とか端数処理凌いでいます。 ところがその5%(10094×0.8×0.05の場合)では、どうしても 803.75の端数が切り捨てられません。 3%や他の数字では可能でもこれがクリアできずに困っています。 宜しくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- himajin100000
- ベストアンサー率54% (1660/3060)
回答No.1
えーっと。結局どういう数字からどういう数字が欲しいのか全く理解できていません 10094×0.8×0.05だと当方では403.76と出ます・・・で? こういう話ですかね? http://akubizzz.hp.infoseek.co.jp/sub137.html http://www.windows-world.jp/ganko/-/46690.html
お礼
早速の回答有難うございました。助かりました。 手持ちの関数テキストにないものでしたので得した気分でいます。 有難うございました。