除算記号

提供: testwiki
2025年1月10日 (金) 21:48時点におけるimported>Cewbotによる版 (解消済み仮リンクその他の数学記号Aを内部リンクに置き換えます (今回のBot作業のうち29.5%が完了しました))
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:出典の明記 テンプレート:記号文字 除算記号(じょさんきごう、じょざんきごう)は、除算を表す演算子記号である。日本語では一般に「わる」と読む。

英語圏(および日本語圏)で主に使われる「÷」がUnicodeでは division sign(除算記号)となっているが、分野や国によっては他の記号が除算記号として使われることもある。

÷

この記号は横線の上下に点を書く。分数表記を抽象化し、横棒と、その上下の分子分母それぞれを点で表したものが元となっているといわれている。

この記号はスイステンプレート:仮リンク1659年に代数学の書 テンプレート:De で発表した。同書の編集者だったジョン・ペルを考案者とする説もある。なお同書で使われた乗算記号は「*」である。

その後ペルが記した書籍で一般に認知されるようになった。その後ノルウェーデンマークを含むヨーロッパの一部で除算記号として使用されたことや、アイザック・ニュートンなどがこの記号をよく使ったため、一般に使用されるようになる。

今日では電卓などにおける割り算のボタンや、割り算の計算式などで使用されている。

剰余付き除法では、「÷」を「⋯」と併用する「a ÷ b = cd」(a, b, c, d整数)の形で、整商剰余を同時に表す。この例は日本語では「a 割る bc 余り d」と読み、「a = b × c + d」あるいは「a ÷ b = c + d ÷ b」と等価である。

÷以外の除算記号

分野や国などによっては、「テンプレート:Math」の代わりに以下のような記号が除算記号として使われる。

「∕」(スラッシュ)、分数形式及び「テンプレート:Backslash」(バックスラッシュ)

テンプレート:Seealso

[[スラッシュ (記号)|「テンプレート:Math」(スラッシュ)]]はイギリスウィリアム・オートレッド1631年テンプレート:La で使ったのが最初とされ、除算の記号としては「÷」より古い。

「∕」は現在ではほとんどのプログラミング言語で除算記号として使われている。これはASCIIに「÷」が無いためである。同様に乗算記号としては「×」の代わりに「*」が用いられるが、/ と * との間には(通常の÷と×と同様)優先順位に上下はなくどちらも左結合としている(したがって、例えば テンプレート:Nowrapテンプレート:Nowrap である)ものがほとんどである。一方通常の算術の記法としては、並置によって積を表す際に、テンプレート:Mathabc を1行の中で表現したものとみなして テンプレート:Math という意味とすることが多い[1]

Unicodeは除算のスラッシュは符号位置U+2215「∕」として、ASCIIのスラッシュU+002F「/」と区別している。さらに別に、分数のスラッシュU+2044「⁄」があるが、これは「½」のような組文字を作るための記号とされている。

日本では除算記号として「÷」が広く用いられるが、日本以外で「÷」が広く用いられている国はアメリカイギリス韓国中国タイなど限られた国しかない。世界的には除算記号としては「/」が優勢である。2009年に国際標準化機構(ISO)が発行した数学の記号に関する国際規格「ISO 80000-2」では、除算は「/」か分数によって表すと定め、除算記号として「÷」を使うべきではないことが明記されている[2]

ab のように、分数と同じ形式で除算を表すことも多い。

被除数と除数を左右逆にした演算子として「テンプレート:Backslash」(バックスラッシュ)が使われることもある(例えば Scilab では行列の積 Aテンプレート:Sup-B を表すのに Aテンプレート:BackslashB と書くことができる)が、プログラミング言語などではエスケープ用に使われる文字であったり、以前のISO 646で国際的に統一されない規定になっていた符号点であったりする(たとえば日本では通貨記号)ことから、あまり一般的ではない。

「:」(コロン)

テンプレート:Seealso

[[コロン (記号)|「テンプレート:Math」(コロン)]]は除算の記号としてはドイツゴットフリート・ライプニッツ1684年テンプレート:La で使ったのが最初とされ、主にドイツやフランスで使われる。他の国ではもっぱらの記号として使われる。

「⟌」(除算の筆算、長除法)及びその上下反転(短除法)

テンプレート:Seealso

一般に除算の筆算では「÷」や「/」等を使うのではなく、記号「⟌」を用いてその右下に被除数、左に除数を書く形で書き表し、その上で商を「⟌」の上に書いて乗算と減算の組み合わせにより計算する(長除法。詳細は筆算#筆算による除算を参照)。また素因数分解進法変換など連続して除算を行う場合などには、その「⟌」を上下反転させたような記号を使い、その右上に被除数、左に除数、下に商を書く形で書き表すことがある(短除法)。ちなみに記号「⟌」のUnicodeのコードポイントはU+27CCであり、「その他の数学記号A(Miscellaneous Mathematical Symbols-A)」のブロックに収録されている(Unicode 5.1.0より対応)が、短除法の記号についてはUnicodeに未収録である。

1544年にはドイツの数学者Michael Stifelが「8 ) 24」または「8 ) 24 (」で「24÷8」を表し、またウィリアム・オートレッドは「a ) b ( c」で「b÷a=c」を表した。これが後に変化したのが現在筆算で一般的に行われる「⟌」を用いて商をその上に書く形式、あるいは短除法の形式である。

÷の除算以外の意味

範囲を示す「÷」

ポーランド語などで、「÷」は範囲を示すのに使われていた。「:」にも同様の意味があり、たとえば「10÷20」や「10:20」は、「10から20まで」を意味する。現在では自然言語ではあまり使われないが、Excelのセル範囲指定で「:」が使われる。

疑句標、Obelus

÷は歴史的には西洋の古写本などの疑わしい箇所を示す疑句標として使われたこともあり、英単語では「Obelus」と呼ばれる注釈マークの一つであるが、この「Obelus」は現代では÷のみならず†(短剣符)や⁒(商業用マイナス記号)も含む概念である。

符号位置

記号 Unicode JIS X 0213 文字参照 名称

テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode テンプレート:CharCode

出典

テンプレート:Reflist