剰余とは? わかりやすく解説

Weblio 辞書 > 同じ種類の言葉 > 人文 > 高等数学 > 剰余 > 剰余の意味・解説 

じょう‐よ【剰余】

読み方:じょうよ

あまり。余分。「—物資

割り算のあまり。割りきれない残った数。


剰余

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/16 01:36 UTC 版)

数学において剰余(じょうよ、: remainder)とは、ある種の計算を実行した後の「あまり」の量を指す。算術においては、剰余とはある整数を別の整数で割って(除法、割り算)を得る際に「あまる」整数のことを指す(整数除法)。多項代数学においては、剰余とはある多項式を別の多項式で割った際の「あまり」を指す。剰余演算は被除数(dividend)と除数(divisor)が与えられた際にそのような乗除を得るような演算である。

他に、ある数から別の数を引いた(減法、引き算)際に残された数のことも剰余と呼ばれるが、こちらは「差」という言い方がより正確である。この用法はいくつかの初歩的な教科書で見られる。会話では「2ドルを私に返して、残りはそちらで持っておいてくれ」といったようにしばしば「残り」(rest)という語に置き換えられる[1]。しかしながら、「剰余」という用語はこの用法であっても、函数級数展開英語版する際に「誤差」が剰余項として使われる。

整数除法

a整数d を0でない整数とすると、式 a = qd + r0 ≤ r < |d|)を満たすただ一組の整数 q および r が存在する。ここで q は「」、r は「剰余」とそれぞれ呼ばれる。

(この結果の証明は en:Euclidean division を参照。どのように剰余を計算するかのアルゴリズムについては除算 (デジタル)を参照。)

上で定義されたような剰余は「最小正剰余」あるいは単に「剰余」と呼ばれる[2]。整数 ad の倍数か、(q を正として)qd(q + 1)d の間にある数のどちらかである。

いくつかの場合、a ができる限り d の整数倍になるようにすると便利である。このとき、いくつかの整数 k に対して

a = k⋅d + s(ただし |s| ≤ |d/2|

となる。

この場合、s は「最小絶対剰余」と呼ばれる[3]。商および剰余と同様に、d = 2n かつ s = ± n の場合を除き、ks は一意に定まる。例外の場合、

a = k⋅d + n = (k + 1)dn

となる。 固有の剰余はいくつかの条件(例えば s は正に限る)などの条件を付け加えた場合に得られる。

43を5で割る場合、

43 = 8 × 5 + 3

となり、3が最小正剰余となる。また

43 = 9 × 5 − 2

となるから、−2が最小絶対剰余となる。

これらの定義は d が負の場合も有効である。例えば43を−5で割ると

43 = (−8) × (−5) + 3

より3が最小正剰余となり、一方

  • 43 = (−9) × (−5) + (−2)

より−2が最小絶対剰余となる。

42を5で割ると

42 = 8 × 5 + 2

となり、2 < 5/2 であるから、2は最小正剰余かつ最小絶対剰余となる。

これらの例において、(負の)最小絶対剰余は最小正剰余から5、すなわち d を引くことで得られる。このことは一般に成り立つ。d で割った際、両方の剰余は正でそれゆえ等しくなるか、あるいは正負が真逆になる。正剰余を r1 とし、負のものを r2 とすると

r1 = r2 + d

となる。

浮動小数点数

a および d が浮動小数点数で、かつ d がゼロでない時、ad によって剰余なしで割り切れ、その商は別の浮動小数点数となる。しかしながら、商を整数値に制限するとき、剰余の概念が必要となる。a = qd + r(ただし 0 ≤ r < |d|)を満たすような唯一つの整数商 q および浮動小数点数剰余 r が存在することを示せる。

上記のような、剰余の概念を浮動小数点数へ拡張することは数学の理論上重要ではない。しかしながら、多くのプログラミング言語はこの定義を実装している(剰余演算を参照)。

プログラミング言語

定義そのものは困難ではないが、剰余を計算する際に負の数が関わることによる実装の問題が存在する。プログラミング言語ごとに異なる慣習が採用されている。以下に例を示す。

  • Pascalmod 演算の結果が正になるよう選び、d が負や0になるのを許容していない(それゆえ a = (a div d ) × d + a mod d は必ずしも成り立たない)[4]
  • C99 は剰余が被除数 a と同じ符号になるよう選ぶ[5]。(C99より前では、C言語は他の選択肢を許容していた)
  • PerlPython新しい版[どれ?]のみ)は剰余が除数 d と同じ符号になるよう選ぶ[6]
  • Schemeは2つの関数remaindermoduloを提供している。AdaPL/Imodremを、Fortranmodmoduloを持っている。それぞれ、前者が被除数に、後者が除数に符号を合わせる。Common LispHaskellmodremを持っているが、modは除数の符号を使用し、remは被除数の符号を使用する。[要出典]

多項式の除法

多項式のユークリッド除法は整数のユークリッド除法とよく似ており、多項式剰余が導かれる。その存在は次の定理に基づく。ある体(特に実数あるいは複素数)上で定義された一変数多項式 a(x) および b(x)b(x) は非零多項式)が与えられたとき、


剰余

出典:『Wiktionary』 (2021/04/04 08:09 UTC 版)

名詞

じょうよ

  1. 必要なものを除いた余り
  2. 割算で、割切れないで残った

類義語

熟語

関連語

翻訳

語義1

語義2


「剰余」の例文・使い方・用例・文例

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



剰余と同じ種類の言葉


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

辞書ショートカット

すべての辞書の索引

「剰余」の関連用語

剰余のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



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

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの剰余 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
Text is available under Creative Commons Attribution-ShareAlike (CC-BY-SA) and/or GNU Free Documentation License (GFDL).
Weblioに掲載されている「Wiktionary日本語版(日本語カテゴリ)」の記事は、Wiktionaryの剰余 (改訂履歴)の記事を複製、再配布したものにあたり、Creative Commons Attribution-ShareAlike (CC-BY-SA)もしくはGNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS