丸めとは?

Weblio 辞書 > 辞書・百科事典 > 活用形辞書 > 丸めの意味・解説 

丸め


丸め


丸め

日本語活用形辞書はプログラムで機械的に活用形や説明を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

丸め

読み方:まるめ、まろめ

マ行下二段活用動詞丸む」の連用形、あるいは連用形名詞したもの
丸む」の口語形としては、マ行下一段活用動詞「丸める」が対応する。

文語活用形辞書はプログラムで機械的に活用形や説明を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ

丸め

読み方:まるめ
【英】rounding, round-off

丸めとは、数値一定の規則に従って近似値表現することである。

丸めには、四捨五入切り捨て切り上げなど、いくつかの規則があるが、JIS規格JIS Z 8401数値の丸め方)では、次に示す規則で丸める。例えば、数値を近い整数に丸める時、1.5や2.5のように候補が2つある場合は、(1)結果偶数になるように丸める、(2)結果大きくなるように丸める、の2通り規則がある。1.5と2.5に対してこれらの規則当てはめると、(1)の場合は、それぞれ2と2、(2)の場合は、それぞれ2と3になる。

JIS規格では、丸め誤差最小になる(1)を推奨している。(2)は、いわゆる四捨五入のことで、0.5加算した結果切り捨てれば良いという単純なアルゴリズムであるため、コンピュータではこちらを採用していることが多い。

ちなみにWindows XPでは、当初、(1)を採用していたため、過去OSとの互換性が損なわれたことがあった。

プログラミングのほかの用語一覧
コーディング:  丸め誤差  前判定ループ  マスクビット  丸め  命令  メタ文字  文字列リテラル

丸め

まるめ

ラッピング研削工作物円筒状に加工する。手丸め、機械丸めなどが行われる。

端数処理

(丸め から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/04/08 13:40 UTC 版)

端数処理(はすうしょり)、与えられた数値を、ある一定の丸め幅の整数倍の数値に置き換えることである。平たく、丸め(まるめ)ともいう。常用的には、十進法で10となる数値の累乗(…100、10、1、0.1、0.01…)が丸め幅とされることが多いが、十進法以外のN進法についても同様である。


  1. ^ a b 「"The Art of Computer Programming" D. E. Knuth (1997, § 4.2.2)」と、訳本「『The Art of Computer Programming Volume 2 Seminumerical algorithms Third Edition 日本語版』、Donald E.Knuth(著)、有澤誠(監訳)、和田英一(監訳)、斎藤博昭(訳)、長尾高弘(訳)、松井祥悟(訳)、松井孝雄(訳)、山内斉(訳)、アスキー、2004年、ISBN 978-4-7561-4543-7 p.224 §4.2.2 (2004年10月26日 初版発行)」との比較
  2. ^ C言語による数値計算入門―解法・アルゴリズム・プログラム (UNIX & Information Science) 皆本 晃弥 サイエンス社 初版第 5 刷発行 p.12 §1.5
  3. ^ 数値計算工学 森口 繁一 1989/4/26 第 1 刷発行 第6章 p.208
  4. ^ 「最近接偶数への丸め」、「偶数丸め」、「最近接丸め」、「JIS丸め」、「ISO丸め」、「銀行家の丸め」、「銀行丸め」、「五捨五入」、「偶捨奇入」という用語を採用している文献は、現在のところ発見できていない。詳細は、ノートを参照。
  5. ^ 負の数の場合も含めた明示的表現としては、そうなる。
  6. ^ 一般に関数の数値計算の場合、...000 のように 0 が続いていても、下の桁で上の桁からの桁借りが発生するかもしれない。また lexer によるリテラルの読込みの場合、浮動小数点数の表現として本来ありえない桁まで記述されている、XXX...XXX.5000000000000000000000001 といったような場合の下の桁の扱いをどうすべきか、といった点も問題になる(前述のようなちょうど境界だった場合、下の桁は必ずしも無意味とは言えないかもしれない)。
  7. ^ たとえば http://blog.practical-scheme.net/shiro/20131229-flonum-rounding を見よ。
  8. ^ 偶数への丸めが推奨されてはおり、徐々に標準となってゆくと思われる[要出典]。Microsoftの一部の環境など、仕様で明示しているものもある。しかし、C99もC++11もJavaもECMAScript(JavaScript)も異なるルールを仕様に定めている。
  9. ^ このフレーズに含まれる「テーブルメーカー」とは、「数表」を計算し、それを出版せんと企てる者、という意味である。数表は一般に、それに印刷されている桁数の範囲内は必ず正しいものでなければならないことが要求される(であろう)という背景がある。例えば、上限と下限の両方を計算することで結果がある範囲内に必ずあることを保証するといったような手法が、数表の正確さのために活用されてきた、という歴史がある。
  10. ^ http://perso.ens-lyon.fr/jean-michel.muller/Intro-to-TMD.htm


「端数処理」の続きの解説一覧


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「丸め」の関連用語

丸めのお隣キーワード

   

英語⇒日本語
日本語⇒英語
   
検索ランキング



丸めのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2019 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ丸めの記事を利用しております。
産業技術総合研究所産業技術総合研究所
Copyright © 2000-2019 , 独立行政法人 産業技術総合研究所
デジタルものづくり研究センター加工技術データベース
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの端数処理 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2019 Weblio RSS