A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
" では,ROUND(**,0.1)とROUND(**,0)は,等しくなると言っていいんですかね? "
→ 残念ながら違います。
例えば、被四捨五入数を 98.765 だとした場合
round(98.765,2)=98.77
round(98.765,1)=98.8
round(98.765,0)=99
となります。引数の2,1,0というのは小数点以下何桁まで表示するのかを表しているのです。なぜそうなのかというと、小数点以下(引数+1)桁目を四捨五入するからです。それが定義です。
なお、上で「引数(ひきすう)」と書いたのは、ここでは round(N , k) の k を表しています。
No.4
- 回答日時:
補足の
「失礼.↓は次のことを書こうとしたのです.
ROUND(1.52,1)としてもROUND(1.52,0.1)としてもROUND(1.52,0.00000001)としても1.5になるということですよね?」
ですが、ROUND(1.52,1)=1.5 ですが、ROUND(1.52,0.1)=2となりますよ。「桁数」が0.1でも0.9でも同じですが(0とみなされます)、1や1.9は1とみなされますので同じではありません。#3を参照してみてください。
なお、0.00000001という数字に意味はあるのですか?ROUND関数の桁数部は基本的に整数であることに留意してください。
念のために書きますと、小数の場合、丸め誤差等の為、数学的には正しくてもExcelでは正しく計算されない場合もありますので注意ください。この場合は大丈夫かと思いますが。
なるほど.ありがとうございます.
では,ROUND(**,0.1)とROUND(**,0)は,等しくなると言っていいんですかね?
ちなみに**の整数部分は,高々2桁です.
No.3
- 回答日時:
更に補足説明すれば、例えば
ある数 1 2 3 .456
桁数 -3 -2 -1 0 1 2 3
という感じですので、
ROUND(123.456,-0.9)=ROUND(123.456,0)=123
ROUND(123.456,-1.1)=ROUND(123.456,-1)=120
ROUND(123.456,-2)=100
となります。
No.2
- 回答日時:
何か間違って理解されているようです。
ROUND(1.52,1)は1.5となります。
ROUND関数は、round(数値,桁数) で、数値を指定した桁数で四捨五入した値を返す関数です。桁数と言っても、小数点を挟んでのプラスマイナスです。
桁数ですから通常は整数のはずですが、小数を指定した場合はそれを超えない整数とみなされます。0.1でも0.9でも0とみなされ、ROUND(1.52,0.9)=ROUND(1.52,0.1)=ROUND(1.52,0)=2 となります。
この回答への補足
失礼.↓は次のことを書こうとしたのです.
ROUND(1.52,1)としてもROUND(1.52,0.1)としてもROUND(1.52,0.00000001)としても1.5になるということですよね?
>ROUND(1.52,1)は1.5となります。
失礼しました.
それはただの間違いです.
つまり,ROUND(1.52,1)としてもROUND(1.52,0.1)としても1.5にはなるということですね?
ありがとうございます.
No.1
- 回答日時:
Excelのヘルプには、ROUND関数について、次のように解説されています。
『桁数に正の数を指定すると、数値は小数点の右側 (小数点以下) で四捨五入され、小数点以下の桁数が桁数に等しくなります。』
『桁数に 0 を指定すると、数値は最も近い整数として四捨五入されます。』
『桁数に負の数を指定すると、数値は小数点の左側 (整数部分) の指定した桁 (1 の位を 0 とする) に四捨五入されます。』
「1」も「0.1」も「正の数」ですので、同じ結果が返されると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでround関数を使わないで四捨五入する方法 10 2022/08/12 15:43
- Excel(エクセル) Excelで、少数第二位で四捨五入というのは、 =ROUND(B2:B34 , 1) ということです 3 2022/11/13 15:39
- Excel(エクセル) Excelで、少数第二位で四捨五入というのは、 =ROUND(B2:B34 , 1) ということです 3 2022/11/13 14:40
- Excel(エクセル) RANK.EQとCOUNTIFSの組み合わせで同ポイントの場合、違う条件を加えて順位を付けたい。 1 2022/08/30 19:49
- Excel(エクセル) Excelエクセルで四捨五入したい 2 2022/09/11 10:20
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- Excel(エクセル) 10円の誤差が分からない 11 2022/11/13 07:25
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- 英語 "Moon River" の歌詞で自信がない所があります。 10 2023/08/26 11:44
- エアガン・モデルガン P210 carry には、マガジンが2つ入っている(装着されている)のでしょうか? 1 2023/02/01 16:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2進数の割り算が分かりません...
-
エクセル:6E-05という表現は?
-
3÷7のあまりは「3」ですか?
-
数値とアルファベットに分ける...
-
循環小数を分数にする方法
-
数字3桁の組み合わせの何通り...
-
60進法と10進法
-
10進数で123を2進数で表わすと...
-
EXCELで10万未満切捨ての...
-
100!
-
10進法の数を60進法の数に...
-
0.120は有効数字何桁ですか? ...
-
web上の電話番号リンクの桁区切...
-
私は大きくなって今でも数字の...
-
五捨五入
-
です。 0.008020 の有効数字は...
-
関数電卓の表示方法を変更したい
-
数学の階乗はどんな時に使うの...
-
0以下の数字は何桁?
-
0は何桁の整数ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2進数の割り算が分かりません...
-
エクセル:6E-05という表現は?
-
数字3桁の組み合わせの何通り...
-
数値とアルファベットに分ける...
-
60進法と10進法
-
3÷7のあまりは「3」ですか?
-
NUMBER(N,M) としたときの、格...
-
電話番号のハイフンの入れ方
-
EXCELで10万未満切捨ての...
-
数学の階乗はどんな時に使うの...
-
エクセル関数で桁数指定し数値...
-
です。 0.008020 の有効数字は...
-
関数電卓の表示方法を変更したい
-
3分の1とは何パーセントでしょ...
-
0以下の数字は何桁?
-
10進法の数を60進法の数に...
-
エクセルのsumifの検索値
-
【場合の数】 2桁の自然数で、2...
-
0.120は有効数字何桁ですか? ...
-
10進数で123を2進数で表わすと...
おすすめ情報