ハイフンマイナス
そこで苦肉の策としてハイフンおよびマイナスを包摂した文字とすることとなり、hyphen-minus という名称を付けた。
その後、Unicode などが ISO/IEC 646 などと互換を取る形で制定されたが、U+002D の符号位置の文字はハイフンマイナスとなっている。
JIS X 0208 においては元々ハイフンとマイナスがそれぞれ別区点位置に与えられているためハイフンマイナスという文字は規定されなかったが、2000年に規格化された JIS X 0213 においては ISO/IEC 646 や 8859 といった国際規格との互換性のため、ソフトハイフンとともに符号位置を与えられるようになった。
ほとんどのプログラミング言語では文字集合が ASCII に限られているため、減算や負数を表すのにユニコードの U+2212 − minus sign ではなくハイフンマイナスを用いる。
エヌダッシュ(英語版) (en dash, –) は歴史的には小文字の "n" と同じ幅を持つダッシュである。