現代の数字0は通常、円、楕円、または丸みを帯びた正方形や長方形として表記されます。
グリフ

現代の書体のほとんどでは、 0 文字の高さは他の数字と同じです。ただし、テキスト数字を含む書体では、文字が短くなることがよくあります ( x 高さ)。

伝統的に、多くの印刷書体では、大文字のOは、より細く楕円形の数字の0よりも丸みを帯びていました。 [1] タイプライターはもともとOと0の形を区別していませんでした。モデルによっては、数字の0用のキーが別個になかったものもありました。この区別は、現代の文字ディスプレイで顕著になりました。[1]
中央にドットがある数字の 0 は、IBM 3270ディスプレイのオプションとして始まったようです。その外観は、Taligentのコマンド ライン フォントAndalé Monoに引き継がれています。1 つのバリエーションでは、ドットの代わりに短い縦棒が使用されていました。これは、焦点の合っていないディスプレイではギリシャ文字の Thetaと混同される可能性がありますが、実際には、theta は (当時) 表示可能な文字ではなく、ほとんど使用されていなかったため、混乱することはありませんでした。
代替として、スラッシュ付きのゼロ(スラッシュ以外は文字 O に似ている)は、パンチカードやテープに転記される前の手書きのコーディングシートで主に使用されていましたが、テレタイプ モデル 33 ASRのデフォルトのタイプホイールから派生した古いスタイルのASCIIグラフィック セットでも使用されています。この形式は、空集合を表す記号 、または「∅」(Unicode文字 U+2205)や、いくつかのスカンジナビア言語で使用される文字Øに似ています。一部のBurroughs / Unisys機器では、逆スラッシュの数字 0 が表示されます。
反対の慣例、すなわち文字 Oにスラッシュを付け、数字 0 にスラッシュを付けない慣例は、 IBM の著名なユーザー グループであるSHAREによって提唱され[1] 、 FORTRANプログラムの作成に IBM によって推奨され[2]、他の初期のメインフレーム メーカー数社によっても推奨されました。これは、2 つの文字が衝突することになるので、スカンジナビア人にとってはさらに問題となります。反対の慣例を提唱した人もいました[1]。その中には、 Algolプログラムの作成に IBM が使用したことも含まれます[2] 。初期のライン プリンターで使用されていた別の慣例では、数字 0 は装飾されずに、大文字の O に尾またはフックが追加され、逆さまのQ (U+213A ℺など) または筆記体の大文字 O ( )に似ていました[1] 。
コンピューター用に設計されたフォントの中には、大文字の O と数字の 0 のペアの一方を丸くし、もう一方を角張った形 (長方形に近い形) にしているものがあります。TI -99/4Aコンピューターでは、大文字の O がより角張った形になり、数字の 0 がより丸みを帯びていますが、他のフォントではその逆になっています。
.jpg/500px-Deutsches_Kfz-Kennzeichen_für_Behördenfahrzeuge_(Nummernbereich_3).jpg)
ヨーロッパのほとんどの車両登録プレートに使用されている書体は、この方法で 2 つの記号を部分的に区別しています (大文字の O の方が数字の 0 よりも長方形または幅広の形状になっています)。ただし、いくつかの国では、数字の 0 の右上を切り開くことでさらに区別しています (ドイツのプレートでは、偽造防止書体であるfälschungserschwerende Schriftが使用されています)。
混乱を避けるために、数字の0だけを使用したり、まったく使用しなかったりすることもあります。たとえば、サウスウエスト航空が使用する確認番号[3]では、数字の0と1の代わりに大文字のOとIのみを使用しています。一方、カナダの郵便番号では、文字と数字は常に交互に使用されますが、数字の1と0のみを使用し、大文字のOとIは使用していません。
他の
-
7セグメントディスプレイに通常ゼロが表示される
-
7セグメントディスプレイ上のゼロが異常に小さく表示される
-
0の国際海洋信号旗
電卓、時計、家電製品の 7 セグメント ディスプレイでは、0 は通常 6 つの線分で表記されますが、一部の歴史的な電卓モデルでは 4 つの線分で表記されていました。
国際海洋信号旗には、X 字型に配置された 5 つのプラス記号があります。
Unicodeのゼロ記号
- U+0030 0 桁のゼロ
- U+0660 ٠ アラビア語-インド語の数字のゼロ
- U+06DF ۟ アラビア小文字の丸めゼロ
- U+06E0 ۠ アラビア文字の小文字の高直立長方形のゼロ
- U+06F0 ۰ 拡張アラビア語-インド語数字のゼロ
- U+07C0 ր NKO 数字のゼロ
- U+0966 ० デヴァナガリー ディジット ゼロ
- U+09E6 ০ ベンガル語の数字のゼロ
- U+0A66 ੦ グルムキ ディジット ゼロ
- U+0AE6 ૦ グジャラート語の数字ゼロ
- U+0B66 ୦ オリヤー文字のゼロ
- U+0BE6 ௦ タミル語の数字ゼロ
- U+0C66 ౦ テルグ語の数字ゼロ
- U+0C78 ౸ テルグ語 4の奇数乗の分数 0
- U+0CE6 ೦ カンナダ語の数字のゼロ
- U+0D66 ൦ マラヤーラム語数字のゼロ
- U+0DE6 ෦ シンハラ語 リス数字ゼロ
- U+0E50 ๐ タイ数字のゼロ
- U+0ED0 ໐ ラオス数字のゼロ
- U+0F20 ༠ チベット数字のゼロ
- U+0F33 ༳ チベット数字の半分のゼロ
- U+1040 ၀ ミャンマー数字ゼロ
- U+1090 ႐ ミャンマー シャン ディジット ゼロ
- U+17E0 ០ クメール文字のゼロ
- U+1810 ᠐ モンゴル数字のゼロ
- U+1946 ᥆ リンブー数字ゼロ
- U+19D0 ᧐ NEW タイルー ディジット ゼロ
- U+1A8 0 ᪀ タイサム ホラ ディジット ゼロ
- U+1A90 ᪐ タイタムタム ディジットゼロ
- U+1B50 ᭐ バリ文字の数字ゼロ
- U+1BB0 ᮰ スンダ文字のゼロ
- U+1C40 ᱀ レプチャ文字のゼロ
- U+1C50᱐ OL チキデジゼロ
- U+2070 ⁰ 上付きゼロ
- U+2080 ₀ 下付き文字ゼロ
- U+2189 ↉ 俗分数ゼロ三分の一
- U+24EA ⓪ 丸で囲まれた数字のゼロ
- U+24FF ⓿ 負の丸付き数字ゼロ
- U+3007 〇 表意文字の数字のゼロ
- U+3358 ㍘ 0時を表す表意文字電信記号
- U+A620 ꘠ VAI 数字のゼロ
- U+A8D0 ꣐ サウラーシュトラ数字ゼロ
- U+A8E0 ꣠ 結合デーヴァナーガリー数字のゼロ
- U+A900 ꤀ カヤー リ ディジット ゼロ
- U+A9D0 ꧐ ジャワ数字のゼロ
- U+A9F0 ꧰ ミャンマー タイリン ディジット ゼロ
- U+AA50 ꩐ チャム数字ゼロ
- U+ABF0 ꯰ ミーテイ マイエク ディジット ゼロ
- U+FF10 0 全角数字ゼロ
- U+1018A 𐆊 ギリシャ語のゼロ記号
- U+104A0 𐒠 オスマニヤ ディジット ゼロ
- U+10D30 𐴰 ハニフィ ロヒンギャ 桁ゼロ
- U+11066 𑁦 ブラーフミー数字のゼロ
- U+110F0 𑃰 ソラ・ソンペン ディジットゼロ
- U+11136 𑄶 チャクマ数字ゼロ
- U+111D0 𑇐 シャラダデジゼロ
- U+112F0 𑋰 クダワディ ディジット ゼロ
- U+11366 𑍦 結合グランサ数字ゼロ
- U+11450 𑑐 新数字ゼロ
- U+114D0 𑓐 ティルフタ数字ゼロ
- U+11650 𑙐 モディ数字ゼロ
- U+116C0 𑛀 タクリ数字ゼロ
- U+11730 𑜰 アホム 数字 0
- U+118E0 𑣠 ワラン シティ ディジット ゼロ
- U+11950 𑥐 ダイブアクルデジゼロ
- U+11C50 𑱐 バイクスキ ディジット ゼロ
- U+11D50 𑵐 マサラム・ゴンディ ディジットゼロ
- U+11DA0 𑶠 ガンジャラ・ゴンディ・ディジット・ゼロ
- U+16A60 𖩠 MRO 数字ゼロ
- U+16B50 𖭐 パハーフ・モン族 数字のゼロ
- U+16E80 𖺀 メデファイドリン 数字 0
- U+1D2E0 𝋠 マヤ数字のゼロ
- U+1D7CE 𝟎 数学用太字数字ゼロ
- U+1D7D8 𝟘 数学的に二度打った数字のゼロ
- U+1D7E2 𝟢 数学用サンセリフ数字ゼロ
- U+1D7EC 𝟬 数学用サンセリフ 太字 数字 0
- U+1D7F6 𝟶 数学等幅数字ゼロ
- U+1E140 𞅀 ニャケン・プアチュエ・モン族数字ゼロ
- U+1E2F0 𞋰 ワンチョデジゼロ
- U+1E950 𞥐 ADLAM 数字ゼロ
- U+1F100 🄀 数字ゼロ ピリオド
- U+1F101 🄁 数字 ゼロ カンマ
- U+1F10B 🄋 丸付きサンセリフ数字ゼロ
- U+1F10C 🄌 字形マイナス丸付きサンセリフ数字ゼロ
- U+1F10D 🄍 スラッシュ付きの丸付きゼロ
- U+1FBF0 🯰 分割された数字のゼロ
- U+E0030 タグ 数字 0
参照
参考文献
- ^ abcde Bemer, Robert William (1967 年 8 月)。「手書きのゼロとオーの標準に向けて:大騒ぎ (と文字)、または手書きのゼロとオーの区別に関する部分的な書類」。Communications of the ACM。10 ( 8): 513–518。doi : 10.1145/363534.363563。S2CID 294510 。
- ^ ab Einarsson, Bo; Shokin, Yurij (2007-05-24). 「Fortran 77 プログラマのための Fortran 90」。付録 7: 「Fortran の歴史的発展」。2017-02-28 時点のオリジナルからアーカイブ。
- ^ 「フライト予約のチェックイン」。
