掃一掃添加我為好友
掃一掃添加我為好友
掃一掃添加我為好友
掃一掃添加我為好友
發(fā)布時間:2024-02-16來源:九天企信王作者:望春風(fēng)
短信是一種常見的通信方式,但很多人并不清楚一條短信能夠容納多少個字。事實上,一條短信最多只能包含70個漢字,其中漢語標(biāo)點符號也被視為一個漢字,而英文字符則按照兩個字符算作一個漢字。在過去,老式手機上的短信編輯器一旦超過70個字就無法繼續(xù)編輯,而現(xiàn)在的智能手機雖然可以繼續(xù)編輯,但是在發(fā)送時,短信運營商會自動將長短信切割成多條短信發(fā)送。
今年10月,王先生在查詢9月份的手機話費時,驚訝地發(fā)現(xiàn)自己一個月的短信費用高達(dá)88.85元。對于這個令人吃驚的數(shù)字,王先生感到十分困惑,因為他并沒有發(fā)送過大量的短信,為什么短信費用如此昂貴呢?為了解答這個問題,王先生決定找移動公司尋求解釋。移動公司的營業(yè)員告訴他,一條短信不能超過70個字,而且兩個標(biāo)點符號被視為一個字。由于王先生經(jīng)常發(fā)長篇大論的短信,一個月下來他的短信被切割成了800多條。
為什么一條短信只能容納70個字呢?事實上,這是有歷史原因的。
上世紀(jì)80年代,無線傳輸?shù)膸挿浅S邢蓿@就要求手機短信必須言簡意賅。為了滿足這一要求,短信的發(fā)明者Hillebrand進(jìn)行了一系列試驗,并最終將短信長度限制在了160個字符以內(nèi)。在這個限制下,英文字母可以發(fā)送160個,因為英文字母采用7位ASCII編碼。然而,漢字采用8位UCS-2編碼,并且占據(jù)2個字節(jié)的空間,因此在以7位ASCII編碼計算時,160個字符相當(dāng)于1120位。而由于漢字以8位UCS-2編碼計算,每個漢字占據(jù)2個字符的空間,因此1120位對應(yīng)的漢字?jǐn)?shù)為1120/8/2=70。因此,一條短信可以發(fā)送160個英文字符或70個漢字。