記号学

スラッシュ (記号) の用法と歴史

スラッシュ (記号) の用法と歴史
記号「スラッシュ(/)」の多様な用法について解説。日付表記、数学・科学における除算、プログラミング、言語的な接続詞的役割など、国際的な慣習や規格に基づいた情報を整理します。

📌 主なポイント

  • スラッシュ(/)は、日付表記、数学の除算、プログラミングの演算子など多岐にわたる用途を持つ。
  • ISO 8601規格では、日付の区切りにスラッシュは使用せず、期間を示すためにスラッシュを用いる。
  • 数学や科学の分野では、SI組立単位(例:m/s)や分数表記の代替として広く利用されている。

スラッシュ(/)は、斜線状の記号であり、言語、数学、コンピュータ科学、および日常的な表記において極めて多様な役割を担っています。その起源は古く、中世の写本における句読点にまで遡りますが、現代では特定の意味を持つ記号として国際的に定着しています。

日付表記における用法

日付の区切りとしてスラッシュを用いる慣習は、国や地域によって順序が異なります。これを「エンディアン」と呼びます。

  • ビッグエンディアン(年/月/日): 日本、中国、韓国などで一般的です。
  • ミドルエンディアン(月/日/年): アメリカ合衆国などで用いられます。
  • リトルエンディアン(日/月/年): イギリス、フランス、イタリアなど多くの国で採用されています。

国際規格であるISO 8601では、日付の区切りにはスラッシュではなくハイフン(-)を用いることが規定されており、順序はビッグエンディアン(YYYY-MM-DD)に統一されています。また、ISO 8601においてスラッシュは「期間」を示す記号として定義されており、例えば「2024-01-01/2024-12-31」のように開始日と終了日を繋ぐために使用されます。

数学・科学およびプログラミング

数学においてスラッシュは、主に除算(割り算)や分数を表すために用いられます。コンピュータの普及に伴い、キーボードで入力可能な「/」が、除算演算子として多くのプログラミング言語で採用されました。

img src=

よくある質問

ISO 8601でスラッシュはどのように使われますか?
ISO 8601においてスラッシュは、日付の区切りではなく、開始日時と終了日時を結ぶ「期間」を表すために使用されます。
なぜプログラミングでスラッシュが割り算に使われるのですか?
コンピュータの基本的な文字セット(ASCIIなど)に除算記号「÷」が含まれていなかったため、代用としてスラッシュが広く採用されました。
アマチュア無線でのスラッシュの役割は何ですか?
呼出符号にスラッシュを付加することで、常置場所とは異なる場所から運用していること(移動運用)を示すために使用されます。

関連記事

記号ISO 8601数学記号タイポグラフィ

参考文献

ISO 8601:2004 Data elements and interchange formats — Information interchange — Representation of dates and times