㎳の意味
HTML参照か、対応するUnicodeエスケープを使います。 HTMLには ㎳ と書きます。ソースコードでは、Unicodeエスケープに対応していれば \u33B3 と書けます。
㎳は何を表す?
ミリ秒を表す記号を、全角の四角い字枠に入れた形です。 ミリ秒の単位記号 ms を、1字分の幅がある四角い枠に収めています。この幅なら、ラテン文字の単位記号を東アジアの文字とそろえて並べられます。四角い枠は組版を変えるもので、単位は変わりません。
この種の四角囲みのラテン文字による単位略号は、日本と韓国の旧来の文字コード規格に由来します。短い略号を、東アジアの文字と同じ全角の字枠に収めるためでした。Unicodeは互換性とデータ交換のためにこの形式を残しています。読み方は ms のままで、四角い枠は当時の組版上の約束を引き継いでいます。
同じ形式には、ps(ピコ秒)の ㎰、ns(ナノ秒)の ㎱、μs(マイクロ秒)の ㎲ もあります。
技術的な表記です。㎳は、全角幅で組む東アジアの文章や旧形式のデータを示唆します。
四角い枠は組版上の形で、別の単位ではありません。
〜と混同しないで
1ms 同じ単位を表す普通のラテン文字2字です。㎳は全角の四角い字枠に入る、互換用の1文字です。
よくある質問
1なぜ㎳が ms に変わるの?
NFKCとNFKDでは ms になり、NFCとNFDでは㎳のままです。互換正規化は同等の文字列を照合しやすくしますが、四角い字枠は保ちません。
㎳の入力・検索方法
- 次のように検索
- ms · msec · ミリ秒の記号 · msの記号 · 全角ms · Unicode 33B3
- 表示される場所
- テキストを入力できる場所 · 形はフォントによって異なります
㎳\33B3㎳ を使います。\u33B3 を使います。コードと文字コードコードポイント数:1
画面上の記号は複数のコードポイントを含む場合があります。JS .length は UTF-16 単位、UTF-8 はバイトを数えます。
