アカウント名:
パスワード:
ITU-T による E.164 勧告(国際標準)だと、国別割り当て電話番号の場合、電話番号は国番号を含めて15桁なので、下記の長さまでいけるはず。
+81-20XX-XXXX-XXXX-X (+81の次のハイフン以外の区切りは可読性を高めるために付けただけで特に意味は無い)
これを、国内電話で解除番号 "0" を付けた表記にすると、下記のようになる。
0-20XX-XXXX-XXXX-X (14桁)
解除番号 "0" を含めた桁数だと、上記のように14桁までいけるはずなのに、何故13桁にしたんだろ?
アメリカ合衆国の国番号が "1" と1桁なんだから、国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、わざわざ1桁減らした理由が理解できない。
どうせなら14桁にして、番号13桁+チェックサム1桁つけるとかいう運用もアリだと思った番号入力ミス防げるし、最悪、何十年後かに枯渇してきたらチェックサムによるチェックを行わなくするだけで番号を増やせる。
13桁でも暫くそういう運用にするんじゃ無いの?別にチェックサム計算を交換機に組み込む必要は無くて、どこか1桁をチェックサムで想定される値だけに割り付ければ済む話ですから。間違えれば相手先不明になるだけ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
何故、14桁じゃなくて13桁なの? (スコア:5, 参考になる)
ITU-T による E.164 勧告(国際標準)だと、国別割り当て電話番号の場合、電話番号は国番号を含めて15桁なので、下記の長さまでいけるはず。
+81-20XX-XXXX-XXXX-X (+81の次のハイフン以外の区切りは可読性を高めるために付けただけで特に意味は無い)
これを、国内電話で解除番号 "0" を付けた表記にすると、下記のようになる。
0-20XX-XXXX-XXXX-X (14桁)
解除番号 "0" を含めた桁数だと、上記のように14桁までいけるはずなのに、何故13桁にしたんだろ?
アメリカ合衆国の国番号が "1" と1桁なんだから、国番号3桁決め打ちで国内電話番号が12桁(解除番号の"0"を付けると13桁)な糞実装をしている機器は無いだろうし、わざわざ1桁減らした理由が理解できない。
Re:何故、14桁じゃなくて13桁なの? (スコア:0)
どうせなら14桁にして、番号13桁+チェックサム1桁つけるとかいう運用もアリだと思った
番号入力ミス防げるし、最悪、何十年後かに枯渇してきたらチェックサムによるチェックを行わなくするだけで番号を増やせる。
Re: (スコア:0)
13桁でも暫くそういう運用にするんじゃ無いの?
別にチェックサム計算を交換機に組み込む必要は無くて、どこか1桁をチェックサムで
想定される値だけに割り付ければ済む話ですから。間違えれば相手先不明になるだけ。