①受限於通信技術條件。手機單條短信發送的文本信息的信息量限制為160個英文字符,或者140個字節的二進制信息即70個漢字(包括標點符號),其中,標點也是作為漢字字符。
②字符的換算。英文字符采用7位ASCII編碼,而漢字則采用8位UCS-2編碼並占2個字節,所以160個英文字符按照7位ASCII編碼來換算,即:160X7=1120位;漢字是按照8位的UCS-2編碼,即:8位壹個字符,壹個漢字占2個字符,1120位換算成漢字數就是1120/8/2=70。
③運營商的計費標準。現在的很多手機都支持長短信發送,而發送出去的長短信通常會按照每條70個漢字(或160個英文字符)進行計費;對於接收者而言,如果手機支持長短信功能,則會顯示出完整的長短信內容,否則會分條顯示。