Телефонните номера са низове от цифри, те не са цели числа.
Помислете за пример:
-
Изразяването на телефонен номер в друга база би го обезсмислило
-
Добавянето или умножаването на два телефонни номера заедно или каквато и да е математическа операция върху телефонен номер е безсмислено. Резултатът не е друг телефонен номер (освен по случайност)
-
Телефонните номера са предназначени да се въвеждат „както са“ в свързано устройство.
-
Телефонните номера може да имат водещи нули.
-
Манипулациите с телефонни номера, като например добавяне на код на област, са низови операции.
Съхраняването на низовата версия на телефонния номер прави това ясно и недвусмислено.
История:При стари системи за набиране с импулсно кодиране, кодът за всяка цифра в телефонния номер се изпраща като същия брой импулси като цифрата (или 10 импулса за "0"). Може би затова все още използваме цифри за представяне на частите от телефонен номер. Вижте http://en.wikipedia.org/wiki/Pulse_dialing