- ベストアンサー
切捨てする関数はありますか?
いつもお世話になっています。 数値を小数第二位まで表示して、残りは切り捨てたいのですが、ASPで切捨てを行う関数はないのでしょうか。 「ASP 切捨て 関数」等で検索をかけたのですが、見つけることが出来ませんでした。 ご存知の方は教えてください。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- エクセル 小数点切捨てで整数表示にしたい 関数の使い方
「小数点の切捨て」を実行し、整数で表示されるように関数を使いたいのですが、よくわかりません。 A1に「32*0.3」という数式を使って「9.6」という数字が表示されています。 この「9.6」を切り捨てて「9」と表示したいのですが、どの関数を使用し、どのように数値などを入力すればいいのかわかりません。 教えてください。
- ベストアンサー
- オフィス系ソフト
- 関数で算出した値を、小数点三位以下切捨ての値で表示するには?
AVERAGE関数で算出した数値を、小数点第三位以下切捨てにしたいのですが、AVERAGE関数と何かの関数を組み合わせて出来ますでしょうか? 色々試してみましたがわかりませんでした。 助けて下さい。よろしくお願いします。
- ベストアンサー
- Windows系OS
- 切捨て関数を使わずに小数第2以下を切り捨てて表示する方法
SQL文で、切捨て関数を使わずに小数第2以下を切り捨てて表示する方法を教えてください。 23.27%が今23.3%で表示しているので、23.2%と表示したいのです。 サンプルで以下のものはありますが、 3.000 / 8.000 通常の計算式 ( 3.000 * 10 mod 8.000 / 10 ) 小数第2以下を切り捨て ここで10をかけて10で割る意味が分かりません。 さらに結果をパーセンテージで表示した状態で、小数第2以下を切り捨てて表示したいので、 この計算式では無理なのかな・・と思います。 アドバイス頂けると助かります。宜しくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 切り上げ、切捨ての関数を教えて下さい。
小数点以下を、端数処理するのに、 0.6以上は切り上げ、0.6未満は切り捨てをしたいのですが、そんなことが出来る関数はありますか? 四捨五入まではあるのは知っているのですが、ifとか組み合わせないとダメでしょうか。 教えていただけるとうれしいです。よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- ROUND関数…小数点第2位で切り上げ・切り捨て
お世話になります。 Excel2003を使用しています。 計算結果の数字を別セルに・・・97.759はROUNDUP(97.759,1)で97.8 同様に…103.103はROUNDUP(103.103,1)で103.2になりますが、本当は103.1としたいのです。 →小数点第2位が0の時は「切り捨て」1以上は「切り上げ」したいのです。 IF(「小数点第2位が0」,ROUNDDOWN(103.1,1),ROUNDUP(103.1,1)) で、いいかと思うのですが、「小数点第2位が0」の条件がうまくあらわせないため、完成できません。ROUNDを使ってもできそうだとは思うのですが、ちょっとだけ焦りも加わり、なかなか整理ができません。この考え方はあっているでしょうか?皆様のお力を貸していただければありがたいです。 ちなみに… セルの表示形式は「数値」 小数点以下の桁数は「1」 負の数の表示形式は「-1,234.0](今回、数値は負になることは有りません。)
- ベストアンサー
- オフィス系ソフト
- エクセル関数で
お世話になります。先日こちらで教えていただきました関数で、変更箇所がありましたので悩んでおります、、、 ご存知の方ご指導いただけないでしょうか、、、 ■下記の数値の小数点以下3桁目をある条件で切上げ・切捨てを行いなさい。 【条件】23.230以下は、小数点以下3桁目を切り捨て。23.231以上は 小数点以下3桁目を切上げる。 ただし、小数点以下3桁目が0の場合は値が23.231以上は 小数点以下3桁目を切上げ(*1) 23.230以下の場合は少数点以下2桁目を1減少させる(=0.01マイナス)(*2) 例) 23.151 → 23.15 23.230 → 23.23 23.231 → 23.24 (*1) 23.240 → 23.25 (*2) 23.150 → 23.14 小数点以下3桁目が0の場合、23.230以下の場合小数点以下2桁目を 1減少させるという関数がわかりません。 下記の関数にどのような式を加えればよいのでしょうか? =IF(A1>=23.231,ROUNDUP(A1+0.001,2),ROUNDDOWN(A1,2)) ※上記の式だと、小数点以下3桁目が0の場合、23.231以上の場合は 切上げ、23.230以下の場合は切り捨てになります。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 切り上げ 切り捨て
初歩的な質問で申し訳御座いません 除算した結果、小数が発生する場合があるのですが その小数部を 条件(1)の時は切り上げ、条件(2)の時は切り捨て したいのですが VBに切り上げ、切り捨て関数があるのでしょうか? 無い場合、具体的にどのように対応すればいいのでしょうか? 以上、よろしくお願いします
- 締切済み
- Visual Basic
- 「切り捨て」について
小数点以下を切り捨てて整数にするとします。 当然のことながら、 0.1→0 0.5→0 1.4→1 1.5→1 2.1→2 2.9→2 という具合になりますよね。負の値も同じです。 -0.1→0(-0とは言いませんよね?多分。) -1.5→-1 -2.3→-2 -2.9→-2 このように、単に「表示桁を少なくする」だけですよね。 先ほど、もうひとつ切り捨て法があることを知りました。 正の値の場合は上記と同じですが、負の値の場合は、 -0.1→-1 -1.5→-2 -2.3→-3 -2.9→-3 というやり方です。 いってみれば、「より小さい整数値にする」ということでしょうか。 Excel関数でいうと、前者が「ROUNDDOWN」、後者が「INT」ですよね。 さて、質問が二つあります。 一つ目は、私は、一般社会生活上の「切り捨て」とは、Excelでいう「ROUNDDOWN」のことだと認識しているのですが、これでよいでしょうか? 二つ目は、Excelでいう「INT」に相当する「切り捨て」をする場面とは、どういう場合なのでしょうか?事例があれば教えてください。
- ベストアンサー
- 数学・算数
- Exel関数について
一つのセルに=SUMで合計し、なおかつそのセルの数値を小数点以下切捨てにするにはどのように関数入力すればよいのでしょうか。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
回答ありがとうございます。 そうですか、関数はないのですね。 下記の補足に書いているように (FIX(5.555555*100))/100→5.55 という方法で、実現はできました。 小数点以下が0の場合も考慮して FormatNumber( ( FIX( 数値 * 100 ) ) / 100, 2 ) という形で実装することにします。 ありがとうございました。