サーカムフレックス

出典: フリー百科事典『ウィキペディア(Wikipedia)』

サーカムフレックス ( ˆ ) は、フランス語ノルウェー語ルーマニア語ウェールズ語エスペラントベトナム語クルド語日本語ローマ字などで用いられるダイアクリティカルマークの一種。ハット記号ともいう。

ˆ 用例:Â â Ê ê Î î Ô ô Û û

フランス語ではアクサンシルコンフレックス (accent circonflexe) という。かつてこの符号が付加される母音の後ろに s があったか、重母音であったことを示すアクサン符号である。発音上は、a,e,o についた場合それぞれ [ɑ], [ɛ](èと同じ), [o] の音に確定するが、î, û はアクサンのない i, u と発音上の区別はなく、単に同綴語を識別するだけの機能しかもたない。

ベトナム語では、中段もしくは半狭母音をあらわす。

日本語のローマ字では長音を表すためにサーカムフレックスやマクロンを母音字の上に付すことがある。 ただし、「î」の場合、日本語のローマ字の場合には通常は「i」の上ドットを省略しないが、他の場合は通常は「i」の上ドットを省略する。

IPA では、下降声調を表す。

WikiやHTML、XHTMLの表記では、文字実体参照を使って「&母音字circ;」という形で書くことで、これらの文字を表現できる。

    • Tôkyô … Tôkyô
    • Ôsaka … Ôsaka

数学冪乗指数を表現する際に活字の問題から上付き文字が使用できない場合、^を用いて表現することがある。このとき^は一種の演算子であると言える。

    • X² = X^2
    • aX² = aX^2

Visual Basicなど、いくつかのプログラム言語では^が指数演算子として定義されている。ただし、C言語の^は冪乗ではなく「ビットごとの排他的論理和」であるため注意が必要である。C言語では言語構文として冪乗演算に対応しておらず、冪乗演算は標準Cライブラリによって提供されている。

C++/CLIではオブジェクトへのハンドル型を示す記号として使用される。

System::Object^ o = gcnew System::Object;

[編集] 一覧

大文字 Unicode JIS X 0213 文字参照 小文字 Unicode JIS X 0213 文字参照 備考
 U+00C2 1-9-25 Â
Â
Â
â U+00E2 1-9-56 â
â
â
Ĉ U+0108 1-10-57 Ĉ
Ĉ
ĉ U+0109 1-10-63 ĉ
ĉ
エスペラント
Ê U+00CA 1-9-33 Ê
Ê
Ê
ê U+00EA 1-9-64 ê
ê
ê
Ĝ U+011C 1-10-58 Ĝ
Ĝ
ĝ U+011D 1-10-64 ĝ
ĝ
エスペラント
Ĥ U+0124 1-10-59 Ĥ
Ĥ
ĥ U+0125 1-10-65 ĥ
ĥ
エスペラント
Î U+00CE 1-9-37 Î
Î
Î
î U+00EE 1-9-68 î
î
î
Ĵ U+0134 1-10-60 Ĵ
Ĵ
ĵ U+0135 1-10-66 ĵ
ĵ
エスペラント
Ô U+00D4 1-9-43 Ô
Ô
Ô
ô U+00F4 1-9-74 ô
ô
ô
Ŝ U+015C 1-10-61 Ŝ
Ŝ
ŝ U+015D 1-10-67 ŝ
ŝ
エスペラント
Û U+00DB 1-9-49 Û
Û
Û
û U+00FB 1-9-80 û
û
û
Ŵ U+0174 Ŵ
Ŵ
ŵ U+0175 ŵ
ŵ
Ŷ U+0176 Ŷ
Ŷ
ŷ U+0177 ŷ
ŷ
U+1e90 Ẑ
Ẑ
U+1e91 ẑ
ẑ

[編集] 関連項目

フランス語のアクサンシルコンフレックスについては、Wikipediaフランス語版の下記記事が詳しい。