ほかの上付き数字より先に普及した2つ — 累乗、単位の略記、「エックス2乗」の表記に。記号をクリックするとすぐにコピーできます。
² と ³(上付きの2と3、U+00B2 と U+00B3)は、x²・E=mc²・m²・cm³ のような単位の略記の背後にある、累乗の文字です。ほかの上付き数字と違い、この2つは1980年代から標準の「Latin-1」文字セットに含まれています。だからこそ、⁰・¹・⁴〜⁹ よりもずっと多くの場所で正しく表示されます。
古参の上付き数字。数字や単位のあとに貼るだけで使えます。
残りの上付き数字。² と ³ とは別のブロックに、ずっと後から追加されました。
² と ³ が実際にいちばんコピーされる用途 — 面積・体積の単位です。
² と ³ は、数学の記法であると同時に、文字コードの歴史が生んだ偶然の産物でもあります。1987年、西ヨーロッパのコンピューティングを席巻する8ビット文字セットとしてISO 8859-1(Latin-1)が採用されたとき、そこに含まれた上付き数字は ² と ³ の2つだけでした。もともとフランスや北欧のタイプライターのフォントで、科学・技術の文章、とりわけ m² や cm³ のような単位の略記によく使われていたからです。ほかの上付き数字はこの採用にあずかれませんでした。
その結果、隙間が生まれました。⁰・¹・⁴〜⁹ が標準のコードポイントを得たのは何年も後、Unicodeが専用の「Superscripts and Subscripts」ブロック(U+2070〜U+209F)を作り、代数や化学の記法を完全に支えられるようにしたときです。² と ³ は先に到着し、Windows-1252を含むLatin-1採用のあらゆるシステムへ広まったため、ほぼどこでも正しく表示されると当てにできる上付き数字になりました。一方、残りは新しい追加で、ときに未対応です。
| プラットフォーム/ツール | 2乗(²) | 3乗(³) |
|---|---|---|
| Windows(Altコード) | Alt+0178 | Alt+0179 |
| Word/Windows(Unicode入力) | 00B2 → Alt+X | 00B3 → Alt+X |
| Mac | 「文字ビューア」(Cmd+Ctrl+Space)で "superscript" を検索 | |
| HTML | ² | ³ |
CSS の content プロパティ | content: "\00B2" | content: "\00B3" |
| LaTeX(数式モード) | ^2 | ^3 |
² と ³ は、1980年代後半のISO 8859-1規格以来「Latin-1 Supplement」ブロック(U+00B2/U+00B3)に含まれており、古い8ビットのフォントや文字コードにもほぼ例外なく入っています。一方 ⁰・¹・⁴〜⁹ は、Unicodeが専用の「Superscripts and Subscripts」ブロックを作ったずっと後に追加されたため、古いフォントやシステムには入っていないことがあります。
Windowsではテンキーで ² は Alt+0178、³ は Alt+0179。Macでは「文字ビューア」を使うか、ウェブでは HTML実体参照の ² / ³ を使います。それ以外の場所では、このページからコピーしてください。
どちらも同じ累乗を表しますが、^2 は上付きの書式が使えないときにプログラマーや電卓が使うプレーンテキストの略記で、² は実際の上付き文字です。文章や単位表記(m²)には ² を、上付き表示が保証されないコードやテキスト数式には ^2 を使ってください。
はい。² と ³ は「Latin-1 Supplement」ブロックの通常の文字で、インスタ・Discord・TikTok・WhatsAppのユーザー名や表示名でふつうに表示されます。