ドル記号(ペソ記号とも呼ばれる)は、大文字の⟨S⟩に1本または2本の縦線(書体によって$または)を横に引いた通貨記号で、世界中のさまざまな通貨の単位を示すために使用されます。これには、「ドル」または「ペソ」と表記されるほとんどの通貨が含まれます。明示的に2本の横線が引かれた記号は、ポルトガル語でcifrãoと呼ばれます。![]()
![]()
この記号は、ブラジル・レアル(R$)や米ドル(US$)など、いくつかの複合通貨記号にも使用されています。現地での使用においては、通常、国籍を示す接頭辞は省略されます。他の通貨記号を持つ国では、米ドルが想定され、「US」の接頭辞は省略されることがよくあります。
一画版と二画版は、単なる書体(フォント)のバリエーションとみなされることが多いが、地域や時代によっては、法律や慣習によってどちらか一方が特定の通貨に割り当てられていた場合もある。Unicodeコンピュータ符号化規格では、両方に対して単一のコードが定義されている。
その記号を使用する英語圏のほとんどの国では、指定された金額の左側に配置されます。例えば、「$1」は「one dollar」と読みます。
この記号は、1770年代の西インド諸島からのビジネス文書に、スペイン領アメリカのペソ[ 1 ] 、イギリス領アメリカでは「スペインドル」または「8ピース」として知られていたものを指すものとして登場する。スペインの硬貨は、1792年にアメリカ合衆国が採用した通貨[ 2 ] 、およびメキシコ・ペソ、アルゼンチン・ペソ、ペルー・レアル、ボリビア・ソルなどの新しいスペイン領アメリカ共和国のより大きな硬貨のモデルとなった。

1792年の貨幣法により、米国議会は米ドルを創設し、「それぞれが現在流通しているスペインのミルド・ドルと同等の価値を持つ」と定義した[ 3 ] [ 4 ]が、 1857年の貨幣法によりこの地位が終わるまで、さまざまな外国の硬貨が法定通貨とみなされていた[ 5 ] 。
初期の米国ドル硬貨にはドル記号は付いていませんでした。印刷物で最初に登場したのは、モンティチェロ書体の制作者であるフィラデルフィアの印刷業者アーチボルド・ビニーによるもので、1790年代のものとされています。[ 6 ] 1869年に米国が発行した1ドル紙幣には、右の横棒が1本の横棒のドル記号のように「S」に重なった「U」からなる大きな記号と、偽造防止の法的警告の中に非常に小さな二重線ドル記号が含まれていました(図を参照)。

しかし、ドル記号がどのようにしてスペイン領アメリカ・ペソを表すようになったのかは、依然として不明である。現在、いくつかの対立する仮説が存在する。





以下の説は、文書による証拠によって否定または反証されているように思われる。
「ドル」と呼ばれる多くの通貨は、金額を表すのにドル記号を使用します。この記号は、「ペソ」と呼ばれる多くの通貨にも一般的に使用されます(ただし、フィリピン・ペソは「 ₱ 」という記号を使用します)。国内では、ドル/ペソ記号は単独で使用される場合があります。それ以外の場合、国際的な使用における曖昧さを避けるため、通常は他の記号と組み合わせて使用されます。例えば、カナダ・ドルの場合は CA$ または Can$です。特にビジネスシーンでは、明確なISO 4217 の 3 文字コード(AUD、MXN、USD など)が好まれます。
ドル記号は、単独で、または他の記号と組み合わせて、以下のような複数の通貨を表すために使用されている(または使用されていた)。
米国、メキシコ、オーストラリア、アルゼンチン、チリ、コロンビア、ニュージーランド、香港、太平洋諸島諸国、および英語圏のカナダでは、数字の前に記号が書かれます(「$5」) [ b ]。ただし、単語を書き出すときや話すときは、数字の後ろに置かれます(「5 ドル」、「 cinco pesos」)。例外はフランス語圏のカナダで、ドル記号は通常、数字の後に現れます[ 27 ]。これは、話し言葉の順序と同じです。例えば、 「 cinq dollars 」の場合は「 5 $」となります。

ポルトガル、ブラジル、およびポルトガル帝国の他の地域では、この記号の 2 ストロークのバリエーションはcifrão (ポルトガル語の発音: [ siˈfɾɐ̃w ]と呼ばれています。ⓘ(複数形はcifrões )は、国の通貨であるレアルの千の位の区切り文字として使用されています。例えば、123500は
123,500レアル 。この用法は 1775 年に確認されていますが、1 世紀以上前から使われていた可能性があります。[ 14 ]シフランは常に のように 2 本の縦線で書かれ、カーボベルデのエスクード( ISO 4217 : CVE)の公式記号です。![]()
1911年、ポルトガルは国家通貨をエスクードと再定義した。1000 レアルは 100センタボに分割されましたが、シフランは引き続き小数点区切り文字として使用されました[ 28 ]。したがって、123 50は
123.50 エスクード、または123エスクード50センタボ。この表記法は、2002年にユーロに移行した際に廃止されました。(小数点の代わりに文字記号を用いる同様の方式は、 1952年以来、電気工学分野のRKMコードで使用されています。)
共和国であり、かつてポルトガルの植民地であったカーボベルデも同様に、1914年にレアルから自国のエスクードとセンタボに切り替え、2021年現在も小数点区切り記号としてシフランを使用している。。ポルトガル語エスクードの現地バージョンは、東ティモール(1958 ~ 1975 年)、ポルトガル領インド(1958 ~ 1961 年)、アンゴラ(1914 ~ 1928 年および 1958 ~ 1977 年)、モザンビーク(1914 ~ 1980 年)、ポルトガル領ギニアなど、他の海外植民地でも一時的に作成されました。 (1914 ~ 1975 年)、サントメ プリンシペ(1914 ~ 1977 年)。すべて小数点区切り文字としてcifrao を使用します。
ブラジルは1942年までレアルとシフランを千の位の区切り記号として使い続け、その後ブラジル・クルゼイロに切り替え、小数点の区切り記号としてコンマを使うようになった。ドル記号は、公式には一筆書きだが、しばしば二筆書きで表記され、通貨記号「Cr$」の一部として残されたため、 13クルゼイロと50センタボはCr$13,50と表記された。 [ 29 ]
シフランは、ユーロに置き換えられる前のポルトガル・エスクード(ISO: PTE)や、インドネシア・ルピアと米ドルに置き換えられる前のポルトガル・ティモール・エスクード(ISO: TPE)で使用されていました。[ 30 ]ポルトガル語とカーボベルデ語では、シフランはエスクードとセンタボの値の間に小数点として置かれます。[ 31 ]その名前はアラビア語のṣifr( صِفْر)に由来し、「ゼロ」を意味します。[ 32 ]
ポルトガル文化圏外では、 1975年以前の南ベトナムのドンは、シフランと同様の方法でドンの値とその小数単位であるシューを区別していた。例えば、7 50は7ドンと50シューを意味していた。![]()

場所や時期によっては、1ストロークと2ストロークの表記が同じ文脈で使用され、米ドルと、かつてのポルトガルのエスクードなどの他の現地通貨を区別するために使われてきた。[ 28 ]
しかし、このような使用法は標準化されておらず、Unicode仕様では 2 つのバージョンを同じ記号のグラフィック バリアント、つまり書体デザインの選択とみなしています。[ 33 ]コンピュータやタイプライターのキーボードには通常、その記号用のキーが 1 つだけあり、多くの文字エンコーディング ( ASCIIやUnicodeを含む) では、その記号用に単一の数値コードが予約されています。実際、同じデジタル文書内のドル記号は、異なるコンピュータ フォントが使用されている場合、1 ストロークまたは 2 ストロークでレンダリングされる可能性がありますが、基となるコード ポイントU+0024 (ASCII 36 10 ) は変わりません。
法律や慣習で特定のバリエーションが義務付けられていない場合、選択は通常、便宜上または美的好みの問題です。両方のバージョンは、18 世紀の米国で使用されていました。(1861 年の南北戦争時代の広告では、2 ストロークのシンボルが蛇として描かれています。[ 13 ] )2 ストロークのバージョンは、バスカヴィルなどの一部の「オールドスタイル」フォントで使用されていますが、今日では一般的にあまり人気がないようです。
初期のアメリカのコンピュータアプリケーション、例えばビジネス会計などで使用されていたため、ドル記号はコンピュータの文字セットにほぼ普遍的に存在しており、そのためプログラミング言語やコマンド言語において、お金とは無関係な多くの目的に転用されてきた。
ドル記号「$」はASCIIおよびUnicodeコードポイントU+0024(ASCIIから継承されたUnicodeのLatin-1ブロック)を持つ。[ 33 ]
1行と2行のバリアントには個別のエンコーディングはありません。選択は書体に依存し、これらは異体字です。ただし、他の東アジア規格に由来するコードポイントが他に3つあります。台湾の小字、CJKの全角字、そして日本の絵文字です。これらのコードポイントのグリフは通常、主要なコードポイントよりも大きいか小さいですが、違いは主に美的またはタイポグラフィ上のものであり、記号の意味は同じです。
しかし、さまざまなコンピューティング アプリケーションで特殊文字として使用する場合 (次のセクションを参照)、U+0024 は通常認識される唯一のコードです。
2行形式への対応状況は様々です。2019年現在、Unicode標準では、1 本の横棒と 2 本の横棒のドル記号の区別はフォント間のスタイル上の違いとみなされており、cifrão用の個別のコード ポイントはありません。この記号は、正式に要求されているものの、2019 年 10 月の「パイプライン」には含まれていません[ 36 ] 。 [ 28 ]
特に、以下のフォントはコードポイント0024で二重バーのドル記号を表示します:レギュラーウェイトのBaskerville、Big Caslon、Bodoni MT、Garamond:($)
LaTeXでは、textcompパッケージがインストールされていれば、コマンドを使用してcifrão ( ) を入力できます。ただし、フォントの置換と専用のコード ポイントがないため、これらのフォントのいずれかを使用してcifrãoを表す電子文書の作成者は、すべての読者が単一の横棒バージョンではなく二重横棒グリフを見ることを確信できません。Unicode でのサポートが継続的に不足しているため、公式目的であっても、その代わりに単一の横棒ドル記号がよく使用されます。[ 31 ] [ 37 ]誤解の恐れがある場合は、ISO 4217 の3 文字の頭字語が使用されます。![]()
\textdollaroldstyle
文字U+3326 ㌦ SQUARE DORUは、日本語のドル( doru "dollar")を四角にした文字です。文字U+5F17弗CJK UNIFIED IDEOGRAPH-5F17は、視覚的に似ているため、かつて日本でドルの記号として再利用されていました。また、 doruとも読みます[ 38 ] [ 39 ] 。
$名に を付加することで、その変数のデータ型を文字列として定義します。例えば、 のようになります。議論の中では、この変数は「H文字列」と呼ばれます。H$="Hello, world!"H$$PHP言語およびAutoIt自動化スクリプト言語では、変数を定義するために名前の前に付けられます。Perl言語ではスカラー変数( sigil (コンピュータ プログラミング)を参照)、Ruby言語ではグローバル変数を定義します。Perl プログラミングでは、これには配列とハッシュのスカラー要素が含まれます。$array[7]$hash{foo}$記号はテキストを生成するために評価されるべき式を示します。この規則を採用している言語には、Perl、JavaScript、C#、Scala、Groovy、Kotlinなどがあります。JavaやPythonなどの他の言語では、この記号は、別の場所にある式の評価結果をテキストに挿入する場所を示すために使用されます。$は、アセンブリ言語のいくつかのバリアント(Motorola 6800、Motorola 68000、MOS Technology 6502 アセンブリ言語など)、Pascal 、およびFree PascalやDelphiなどの Pascal ライクな言語で16 進定数を定義するために使用されます。$ALGOL 68言語では、転送フォーマット領域を区切るために使用されます。$TeX組版言語では、数式領域を区切るために使用されます。$文字列を区切るための引用符の代替として使用できました。$複合識別子内の単語間に視覚的な区切りを入れるために使用できます。たとえば、Some$Nameは と同じものを指しますSomeName。$関数適用演算子として使用されます。$スクリプト内の他の場所にある `@Send` コマンドではトリガーされません。$プロパティとして他のユーティリティも付加しています。Prototype.jsライブラリも同様にクエリのためにそれを定義しています。$.ajax$内のクラス名の中に が含まれることがあります。たとえば、クラスに内部クラス がある場合、コンパイルされたクラス ファイルの名前は となります。OuterInnerOuter$Inner.class$$。$を使用して、浮動小数点通貨記号を左端の文字として表現します。デフォルトの記号は ですが、または句を指定すると、他の多くの記号を使用できます。$CURRENCY=CURRENCY SIGN$$アドレスとして使用される記号は、それが出現する命令のアドレスを意味した。$記号は文の終端記号として使用されます。$符号は部分集合演算子として使用されます。$符号は型変換、パディング、列挙、条件演算子として使用されます。$変数を定義するために記号を接頭辞として付けます。$ステートメントをマークするために使用できます。$システム機能 9 で表示されるテキストの終わりを示します。CP/M 開発者のGary Kildallは、この選択について説明したことはなく、かつて、自分は理由を知っているがBill Gates は知らないと皮肉を込めて述べました。[ 40 ]以前に$「行末」または「テキストの終わり」としてを使用した例には、 JOVIAL、CMS-2、QED エディタ、およびDECsystem-10 (CP/M に影響を与えたことが知られている) があり、これらは、ユーザーがエスケープキーを押して入力行を完了したことを確認するために文字を表示しました。$共有フォルダーやリソースを隠すために、共有名に `<share>` が付加されます。たとえば、`<share>`\\server\shareはネットワーク上の他のコンピューターから見えますが、` \\server\share$<share>` は明示的な参照によってのみアクセスできます。共有フォルダーやリソースを隠しても、アクセス権限は変更されませんが、その可視性に依存するプログラムやその他の機能からアクセスできなくなる可能性があります。ほとんどの管理共有はこのように隠されています。$などのさまざまな標準エントリ属性の行区切り文字として使用されますpostalAddress。$は「システム」を意味します。これは、システムファイル名、オペレータが送信するメッセージの「送信者」名、特定の名前が指定されていない場合のシステム作成ファイル (コンパイラ出力など) のデフォルト名 (例: 、TPF$、NAME$など) などのエンティティに付加されます。$システム変数内でアプリケーション名とアプリケーション固有の変数を区別するために使用されます。たとえば、はアプリケーションが配置されているDraw$Dirディレクトリを指定します。また、ファイルシステムのルートディレクトリ!Drawを参照するためにも使用されます。この記号は、時として、文字 S の代わりに、貪欲さや過剰な金銭を示すために嘲笑的に使われることがあります。例えば、「Micro$oft」、「Di$ney」、「Chel$ea」、「GW$」などです。また、 「 $ky 」のように、露骨なアメリカ化を示すためにも使われます。ドル記号は、A$AP Rocky、Ke$ha、Ty Dolla $ignのような名前や¥€$のような単語を様式化するためにも意図的に使われます。1872 年、アンブローズ・ビアスはカリフォルニア州知事のリーランド・スタンフォードを$tealand Landfordと呼びました。[ 42 ]
スクラブルの記法では、単語の後にドル記号を付けることで、その単語が北米の単語リストでは有効だが、イギリスの単語リストでは無効であることを示す。[ 43 ]
ドル記号は原子炉の反応度を表す単位として使用され、0ドル は緩やかな臨界状態の閾値であり、安定した反応速度を意味するが、1 $は即座臨界の閾値であり、核の逸脱または爆発を意味します。[ 44 ] [ 45 ]
1993 年版のトルクメン語ラテン文字では、$ はキリル文字 Ш の音訳として使用されていましたが、1999 年に文字 Ş に置き換えられました。
以下のセクションでは、文字実体参照の完全なリストを示します。
ドル;
U+00024
$