,
コンマ (英 えい : comma )は、カンマ とも呼 よ ばれ、約 やく 物 もの のひとつ。文 ぶん の区切 くぎ り、数字 すうじ の区切 くぎ り、小数点 しょうすうてん などに用 もち いられる。
欧文 おうぶん では文 ぶん の途中 とちゅう の区切 くぎ りにもっぱらコンマが用 もち いられる。英語 えいご のようにコンマを打 う つか打 う たないかが比較的 ひかくてき 厳密 げんみつ に定 さだ められている言語 げんご と、筆記 ひっき 者 しゃ の自由 じゆう に任 まか される言語 げんご とがある。
日本語 にほんご の縦 たて 書 が き文書 ぶんしょ では文 ぶん の途中 とちゅう の区切 くぎ りにもっぱら読点 とうてん (、)を用 もち いる。これに対 たい して、横書 よこが き文書 ぶんしょ では読点 とうてん を用 もち いるスタイルとコンマを用 もち いるスタイルの2つのスタイルがある。
日本語 にほんご の横書 よこが きでコンマを使用 しよう する場合 ばあい 、次 つぎ のようにベースライン 上 うえ に置 お かれる。
…に対 たい して,
日本語 にほんご の公用 こうよう 文 ぶん においては、縦 たて 書 が きおよび横書 よこが きを問 と わず、読点 とうてん には「、」(テン)を用 もち いることが原則 げんそく である。
句点 くてん には「。」(マル)
読点 とうてん には「、」(テン)を
用 もち いることを
原則 げんそく とする。
横書 よこが きでは、
読点 とうてん に「,」(コンマ)を
用 もち いてもよい。ただし、
一 ひと つの
文書 ぶんしょ 内 ない でどちらかに
統一 とういつ する
[ 1] [ 2] 。
2022年 ねん (令 れい 和 わ 4年 ねん )以前 いぜん には、公用 こうよう 文 ぶん においては、横書 よこが きではコンマを用 もち いるとしていた時代 じだい があった。1952年 ねん (昭和 しょうわ 27年 ねん )の「公用 こうよう 文 ぶん 作成 さくせい の要領 ようりょう (2022年 ねん 廃止 はいし )」においては、横書 よこが きではコンマを用 もち いるとしていた[ 3] 。一方 いっぽう 、旧 きゅう 自治省 じちしょう が1959年 ねん (昭和 しょうわ 34年 ねん )に定 さだ めた「左 ひだり 横書 よこが き文書 ぶんしょ の作成 さくせい 要領 ようりょう 」では、横書 よこが きではコンマを用 もち いず読点 とうてん を用 もち いるとしていた[ 4] 。
中国 ちゅうごく 語 ご では、縦 たて 書 が きでもコンマを用 もち いる。中華人民共和国 ちゅうかじんみんきょうわこく では縦 たて 書 が きでは右 みぎ 上 じょう に寄 よ せてコンマを打 う つことになっており、Unicode 7.0 ではこのために U+FE10 が追加 ついか された[ 5] 。台湾 たいわん や香港 ほんこん の中国 ちゅうごく 語 ご の文章 ぶんしょう では、縦 たて 書 が き・横書 よこが きを問 と わず、漢字 かんじ 1文字 もじ 分 ぶん のスペースの中央 ちゅうおう に置 お かれることも多 おお い。
コンマは、数字 すうじ の桁 けた の区切 くぎ りにも使用 しよう される。
日本 にっぽん における桁 けた 区切 くぎ りは、次 つぎ の2通 とお りの書 か き方 かた があり得 え る。
欧米 おうべい および「公用 こうよう 文 ぶん 作成 さくせい の要領 ようりょう 」に従 したが って「3桁 けた ごと」とする[ 6]
例 れい :1億 おく = 100000000 → 100,000,000
ただし、単位 たんい の漢字 かんじ と算用 さんよう 数字 すうじ を合 あ わせて使 つか う場合 ばあい 、数字 すうじ だけの場合 ばあい とコンマの位置 いち がずれることによる混乱 こんらん を避 さ けるため、コンマを省 はぶ いてもよい[ 7] 。
例 れい :「1億 おく 2,644万 まん 3,000人 にん 」または「1億 おく 2644万 まん 3000人 にん 」(126,443,000人 にん )
万 まん ・億 おく ・兆 ちょう といった単位 たんい に合 あ わせて「4桁 けた ごと」とする
例 れい :1億 おく = 100000000 → 1,0000,0000 または 1'0000'0000[要 よう 出典 しゅってん ]
実際 じっさい には後者 こうしゃ の「4桁 けた ごと」はほとんど使 つか われていない[要 よう 出典 しゅってん ] 。
英語 えいご 圏 けん 諸国 しょこく では、数字 すうじ の3桁 けた ごとの区切 くぎ り(桁 けた 区切 くぎ り)にコンマを用 もち いる。英語 えいご では、thousand(, ten thousand, hundred thousand), million, ... と、3桁 けた ごとに大 おお きい数 かず の単位 たんい が変 か わるからである。当然 とうぜん 、読 よ むときは右 みぎ から thousand, million, billion, trillion と単位 たんい に置 お き換 か えたいのだから、日本語 にほんご のように「1234,5678,9012,3456」では不都合 ふつごう なのである。
1…one
10…ten
100…hundred
1,000…thousand
10,000…ten thousand
100,000…hundred thousand
1,000,000…million
10,000,000…ten million
100,000,000…hundred million
1,000,000,000…billion
10,000,000,000…ten billion
100,000,000,000…hundred billion
1,000,000,000,000…trillion
インドにおける桁 けた 区切 くぎ りには、イギリス、米国 べいこく 、中国 ちゅうごく などと同 おな じく、コンマを用 もち いるが、数字 すうじ 列 れつ におけるコンマの位置 いち は独特 どくとく である。現地 げんち 語 ご の位取 くらいど りの読 よ み方 かた にしたがい、はじめの3桁 けた (千 せん の位 い )の位置 いち 、その後 ご は2桁 けた ごと(10万 まん の位 くらい 、1千 せん 万 まん の位 くらい 、10億 おく の位 くらい …)にコンマを置 お く。
科学 かがく 技術 ぎじゅつ の分野 ぶんや では、3桁 けた ごとの桁 けた 区切 くぎ りにコンマを用 もち いず、空白 くうはく (スペース )を用 もち いる[ 8] 。その理由 りゆう は、ヨーロッパ大陸 たいりく (フランス、ドイツ、イタリア、ロシアなど)では桁 けた 区切 くぎ りにピリオド を、小数点 しょうすうてん にコンマを用 もち いるのに対 たい し、イギリス、米国 べいこく 、中国 ちゅうごく 、日本 にっぽん ではこれとは逆 ぎゃく に、桁 けた 区切 くぎ りにコンマを、小数点 しょうすうてん にピリオドを用 もち いるので、この違 ちが いによる重大 じゅうだい な誤読 ごどく を防 ふせ ぐためである[ 9] 。詳細 しょうさい は小数点 しょうすうてん #二 ふた つの方式 ほうしき を参照 さんしょう のこと。
ヨーロッパ大陸 たいりく の国々 くにぐに (フランス 、ドイツ 、イタリア 、スペイン など)では、小数点 しょうすうてん にコンマを用 もち いる。この場合 ばあい 、3桁 けた ごとの桁 けた 区切 くぎ りにはピリオド やスペース を用 もち いる。
日本 にっぽん でも、小数点 しょうすうてん を「コンマ」とい表 いあらわ すことがあり、例 たと えば、0.3秒 びょう を「コンマ3秒 びょう 」と言 い う。また「コンマ以下 いか (人 ひと の価値 かち 、度量 どりょう 、人物 じんぶつ が人並 ひとな み以下 いか であること)[ 10] 」というい回 いまわ しがある。これらは、明治 めいじ 期 き に小数点 しょうすうてん としてコンマを用 もち いるフランスの方式 ほうしき が入 はい ったことによる[ 11] 。
数学 すうがく では
1
,
2
,
3
,
…
,
n
{\displaystyle 1,\,2,\,3,\,\ldots ,\,n}
のように、数列 すうれつ を表記 ひょうき する際 さい にコンマが用 もち いられる。また、多 た 変数 へんすう の関数 かんすう において、
f
(
x
,
y
,
z
)
{\displaystyle f(x,\,y,\,z)}
のように変数 へんすう の区切 くぎ りにコンマが用 もち いられる。区間 くかん を表 あらわ す際 さい に
[
a
,
b
]
{\displaystyle [a,\,b]}
や
(
a
,
b
)
{\displaystyle (a,\,b)}
といった形 かたち でコンマが用 もち いられる。
二 に 次 じ 以上 いじょう の方程式 ほうていしき が複数 ふくすう の解 かい を持 も つとき、コンマで区切 くぎ って並 なら べる形 かたち で表記 ひょうき されることもある。例 たと えば二 に 次 じ 方程式 ほうていしき
(
x
−
1
)
(
x
+
2
)
=
0
{\displaystyle (x-1)(x+2)=0}
があるとすると、解 かい は「
x
=
1
{\displaystyle x=1}
または
x
=
−
2
{\displaystyle x=-2}
」となるが、「
x
=
1
,
−
2
{\displaystyle x=1,\,-2}
」という書 か き方 かた もある[ 12] 。
コンピュータおよびプログラミングは、もともとアメリカ合衆国 あめりかがっしゅうこく で発達 はったつ したことから、アメリカ英語 えいご のスタイルの影響 えいきょう を強 つよ く受 う けている。多 おお くのコンピュータ言語 げんご およびプログラミング言語 げんご のソースコード では、配列 はいれつ のような複数 ふくすう のデータ集合 しゅうごう の初期 しょき 値 ち を与 あた える初期 しょき 化 か 子 こ リストや、サブルーチン (関数 かんすう )の引数 ひきすう リストといった構文 こうぶん における要素 ようそ の区切 くぎ り文字 もじ にコンマ,
が使 つか われ、実数 じっすう (浮動 ふどう 小数点 しょうすうてん 数 すう )のリテラル表記 ひょうき の小数点 しょうすうてん にはピリオド.
が使 つか われる。一方 いっぽう 、関数 かんすう 型 がた プログラミング言語 げんご ではタプルの区切 くぎ りにコンマを使 つか い、コレクション要素 ようそ の区切 くぎ りにセミコロン;
や改行 かいぎょう を使 つか い、関数 かんすう の引数 ひきすう リストの区切 くぎ りにスペースを使 つか うなどといった構文 こうぶん 仕様 しよう になっていることも多 おお い[ 13] [ 14] [ 15] 。
国際 こくさい 化 か 対応 たいおう の観点 かんてん から、数値 すうち を文字 もじ 列 れつ に変換 へんかん したり、文字 もじ 列 れつ を数値 すうち に変換 へんかん したりする際 さい は、コンピュータシステムの表示 ひょうじ 言語 げんご や地域 ちいき といった何 なん らかの環境 かんきょう 設定 せってい に応 おう じて小数点 しょうすうてん の記号 きごう が決定 けってい されるようになっていることが多 おお い。C言語 げんご のprintf やstrtod などは、ロケール (locale) の設定 せってい に応 おう じて小数点 しょうすうてん の記号 きごう がピリオドまたはコンマに変化 へんか する。.NET ではロケールに対応 たいおう する概念 がいねん はカルチャ (culture) と呼 よ ばれている[ 16] 。しかし、Comma-Separated Values (CSV) のように、テキストフィールドの区切 くぎ り文字 もじ にコンマを使用 しよう することが想定 そうてい されているファイル形式 けいしき もあり、もしプログラム実行 じっこう 環境 かんきょう のロケールに応 おう じて数値 すうち 変換 へんかん 動作 どうさ におけるコンマの扱 あつか いが変 か わってしまうと、他 た の環境 かんきょう で作成 さくせい されたファイルを読 よ み書 か きする際 さい に支障 ししょう をきたす可能 かのう 性 せい がある。対策 たいさく としては、テキストによる数値 すうち データのシリアライズと逆 ぎゃく シリアライズには必 かなら ずCロケール[ 17] を利用 りよう する(ピリオドを小数点 しょうすうてん の記号 きごう とする)ようにプログラミングすることが挙 あ げられる。また、ロケールに中立 ちゅうりつ なTab-Separated Values (TSV) が使 つか われることもある。
なお、C/C++ やJavaScript といった一部 いちぶ の言語 げんご では、特殊 とくしゅ な演算 えんざん 子 こ の1つとしてコンマ演算 えんざん 子 こ が規定 きてい されており、コンマは区切 くぎ り文字 もじ として使 つか われるだけでなく、文脈 ぶんみゃく によっては演算 えんざん 子 こ としても使 つか われる。
英語 えいご : comma 、ドイツ語 ご : Komma は 古代 こだい ギリシア語 ご : κόμμα (切片 せっぺん )に由来 ゆらい し、もとは修辞 しゅうじ 学 がく の用語 ようご で、コロン より短 みじか い節 ふし を意味 いみ した。コンマを表 あらわ すのには古 ふる くは斜線 しゃせん (/ )を用 もち いていた。現在 げんざい のコンマ記号 きごう は斜線 しゃせん から変形 へんけい したものである。フランス語 ふらんすご : virgule は「小 ちい さな棒 ぼう 」を意味 いみ するラテン語 らてんご : virgula に由来 ゆらい し、コンマ記号 きごう が斜線 しゃせん であった時代 じだい を反映 はんえい している。
Unicodeで文字 もじ 名称 めいしょう にCOMMAの含 ふく まれる文字 もじ は下記 かき である。
記号 きごう
Unicode
JIS X 0213
文字 もじ 参照 さんしょう
名称 めいしょう
,
U+002C
1-1-4
,
,
コンマ COMMA
,
U+FF0C
1-1-4
,
,
コンマ(漢字 かんじ 圏 けん の用途 ようと 向 む け)FULLWIDTH COMMA
ʻ
U+02BB
-
ʻ
ʻ
MODIFIER LETTER TURNED COMMA 「ʻ 」を参照 さんしょう
ʽ
U+02BD
-
ʽ
ʽ
MODIFIER LETTER REVERSED COMMA
،
U+060C
-
،
،
ARABIC COMMA
᠂
U+1802
-
᠂
᠂
MONGOLIAN COMMA
、
U+3001
-
、
、
IDEOGRAPHIC COMMA読点 とうてん
︐
U+FE10
-
︐
︐
PRESENTATION FORM FOR VERTICAL COMMA
︑
U+FE11
-
︑
︑
PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA
﹐
U+FE50
-
﹐
﹐
SMALL COMMA
﹑
U+FE51
-
﹑
﹑
SMALL IDEOGRAPHIC COMMA
、
U+FF64
-
、
、
HALFWIDTH IDEOGRAPHIC COMMA
፣
U+1363
-
፣
፣
ETHIOPIC COMMA
̒
U+0312
-
̒
̒
COMBINING TURNED COMMA ABOVE
̓
U+0313
-
̓
̓
COMBINING COMMA ABOVE
̔
U+0314
-
̔
̔
COMBINING REVERSED COMMA ABOVE
̕
U+0315
-
̕
̕
COMBINING COMMA ABOVE RIGHT
̦
U+0326
-
̦
̦
COMBINING COMMA BELOW
꓾
U+A4FE
-
꓾
꓾
LISU PUNCTUATION COMMA
᠈
U+1808
-
᠈
᠈
MONGOLIAN MANCHU COMMA
߸
U+07F8
-
߸
߸
NKO COMMA
꘍
U+A60D
-
꘍
꘍
VAI COMMA
՝
U+055D
-
՝
՝
ARMENIAN COMMA
꛵
U+A6F5
-
꛵
꛵
BAMUM COMMA
^ 内閣 ないかく 官房 かんぼう 長官 ちょうかん 通知 つうち 「公用 こうよう 文 ぶん 作成 さくせい の考 かんが え方 かた 」の周知 しゅうち について」 、文化庁 ぶんかちょう 、2022-01-11、〇 社会 しゃかい 状況 じょうきょう 及 およ び言語 げんご 環境 かんきょう の変化 へんか に対応 たいおう の例 れい として「・横書 よこが きの読点 とうてん は、「、(テン)」を用 もち いることを原則 げんそく とする。」としている。
^ 公用 こうよう 文 ぶん 作成 さくせい (付 づけ )の考 かんが え方 かた (「公用 こうよう 文 ぶん 作成 さくせい の考 かんが え方 かた 建議 けんぎ ) p.(4)、5 (1)句読点 くとうてん や括弧 かっこ の使 つか い方 かた ア、文化 ぶんか 審議 しんぎ 会 かい 、2022年 ねん 1月 がつ 7日 にち
^ 公用 こうよう 文 ぶん 作成 さくせい の要領 ようりょう 〔公用 こうよう 文 ぶん 改善 かいぜん の趣旨 しゅし 徹底 てってい について〕(昭和 しょうわ 27年 ねん 4月 がつ 4日 にち 内閣 ないかく 閣 かく 甲 かぶと 第 だい 16号 ごう 依命 いめい 通知 つうち ) (2022年 ねん に廃止 はいし 済 ずみ ) (PDF )
^ 小田 おだ 順子 じゅんこ 『自治体 じちたい のためのウェブサイト改善 かいぜん 術 じゅつ ─広報 こうほう 担当 たんとう に求 もと められるテクニックとマインド』 p.20、時事通信社 じじつうしんしゃ 、2010年 ねん 12月24日 にち
^ “Vertical Forms ”. Unicode Standard, Version 7.0. 2015年 ねん 5月 がつ 18日 にち 閲覧 えつらん 。
^ “公用 こうよう 文 ぶん 作成 さくせい の考 かんが え方 かた (建議 けんぎ ) 【PDF】 ”. 文化庁 ぶんかちょう . p. 15. 2023年 ねん 1月 がつ 20日 はつか 閲覧 えつらん 。 “四 よん 桁 けた 以上 いじょう の数 かず は三 さん 桁 けた ごとにコンマで区切 くぎ って書 か く。”
^ “公用 こうよう 文 ぶん 作成 さくせい の考 かんが え方 かた (建議 けんぎ ) 【PDF】 ”. 文化庁 ぶんかちょう . p. 15. 2023年 ねん 1月 がつ 20日 はつか 閲覧 えつらん 。 “兆 ちょう ・億 おく ・万 まん の単位 たんい は、漢字 かんじ を使 つか う。単位 たんい の漢字 かんじ と算用 さんよう 数字 すうじ を合 あ わせて使 つか う場合 ばあい 、数字 すうじ だけの場合 ばあい とコンマの位置 いち がずれることによる混乱 こんらん を避 さ けるため、コンマを省 はぶ いてもよい。 例 れい )1億 おく 2,644万 まん 3,000人 にん / 1億 おく 2644万 まん 3000人 にん (126,443,000人 にん )”
^ “国際 こくさい 単位 たんい 系 けい (SI) ” (pdf). 5.3.4 数字 すうじ の書式 しょしき ,及 およ び小数点 しょうすうてん , 産業 さんぎょう 技術 ぎじゅつ 総合 そうごう 研究所 けんきゅうじょ 計量 けいりょう 標準 ひょうじゅん 総合 そうごう センター (2006年 ねん ). 2018年 ねん 6月 がつ 7日 にち 閲覧 えつらん 。
^ “2014 IEEE-SA Standards Style Manual ” (pdf). 13.3.2 Numerical values, IEEE. p. 22 (January 2014). 2018年 ねん 6月 がつ 7日 にち 閲覧 えつらん 。 "Digits should be separated into groups of three, counting from the decimal point toward the left and right. The groups should be separated by a space, and not a comma, period, or dash."
^ 日本 にっぽん 国語 こくご 大 だい 辞典 じてん 、第 だい 8巻 かん (こく~さこん)、「コンマ以下 いか 」、p.518、第 だい 1版 はん 第 だい 2刷 さつ 、1976年 ねん 4月 がつ 15日 にち 発行 はっこう 、小学館 しょうがくかん
^ 新 しん 明解 めいかい 国語 こくご 辞典 じてん 、「コンマ」の項 こう 、p.461、第 だい 4版 はん 第 だい 10刷 さつ 、1992年 ねん 3月 がつ 20日 はつか 発行 はっこう 、三省堂 さんせいどう 、ISBN 4-385-13098-1
^ 文字 もじ と画像 がぞう で見 み る | 第 だい 16回 かい 2 次 じ 方程式 ほうていしき を解 と く | 数学 すうがく Ⅰ | 高校 こうこう 講座 こうざ
^ タプル - F# | Microsoft Learn
^ F# の配列 はいれつ | Microsoft Learn
^ 関数 かんすう - F# | Microsoft Learn
^ CultureInfo Class (System.Globalization) | Microsoft Learn
^ ロケールとは - 国際 こくさい 化 か 対応 たいおう 言語 げんご 環境 かんきょう の利用 りよう ガイド