1. 程式人生 > >不知道的小常識(一) 為什麼手機簡訊長度限制70箇中文、160個英文

不知道的小常識(一) 為什麼手機簡訊長度限制70箇中文、160個英文

手機簡訊的長度是由編碼決定的,根據國際標準,

如果傳送純英文字元,由於英文ASCII採用 7位編碼,所以1120位的限額可以傳送1120÷7=160個字元。

每條簡訊最多傳送1120位,合(1120÷8=140 一個位元組佔8位)140位元組的內容,每個漢字佔用2個位元組140/2=70;

一旦傳送的字元中包含中文、日文、韓文等雙位元組字元,不論中文還是西文,不論全形還是半形,都必須採用2個位元組的8位編碼,因此1120÷8÷2=70個字元,即最多傳送70個字。