サーカムフレックス
単位ベクトルを指す。 r ^ {\displaystyle \mathbf {\hat {r}} } のように表す。
フーリエ変換を指す。 f ^ ( ξ ) {\displaystyle {\hat {f}}(\xi )} のように表す。
点推定量を指す。 θ ^ {\displaystyle {\hat {\theta }}} のように表す。
何らかの拡張を指す。リーマン球面 C ^ {\displaystyle {\hat {\mathbb {C} }}} 、完備化 R ^ {\displaystyle {\hat {R}}} 、アフィン・リー代数 g ^ {\displaystyle {\hat {\mathfrak {g}}}} など。
ISO 9:1995のキリル文字翻字体系では、キリル文字と1対1に対応させるために多くのアクセント記号つき文字を使用する。サーカムフレックスのついた文字には â, ĉ, d̂, ê, î, k̂, l̂, n̂, ô, ŝ, û, ẑ があり、それぞれキリル文字の я, ҹ, џ, є, ӥ, ҝ, љ, њ, ө, щ, ю, ѕ に対応する。
ASCIIの制御文字を、^ と表示可能文字の2文字で表す場合がある。例:^H(バックスペース)。
上付き文字のマークアップに使われる。たとえばLaTeXで「A^2」と書くと A 2 {\displaystyle A^{2}} とレンダリングされる。
冪乗の指数を表現する際に ^ を用いて表現することがある。たとえば「X2」のように表現できないときに、代わりに「X^2」と記述する。Visual Basicなど、いくつかのコンピューター言語でもこの書式を採用し、このとき「^」は二項演算子である。
より一般には、クヌースの矢印記号を「^」の連続で表す。たとえば、「A↑↑↑B」の代わりに「A^^^B」と記す。
C言語の ^ は「ビットごとの排他的論理和」のための二項演算子。
Pascalではポインタを示す記号として使用される。
C++/CLIではオブジェクトへのハンドル型を示す記号として使用される。例:System::Object^ o = gcnew System::Object ;
正規表現では「文字列のはじまり」を指すマーカーである。また、「文字クラスリテラルの手前に置いて『〜以外』を意味する」ためにも用いられる。