手機短信為什么要限定字數
手機短信為什么要限定字數
這個需要追溯到20世紀80年代,德國Friedhelm Hillebrand作為手機短信技術的主要發明人,他當時使用一臺打字機隨意打出一些由字母組成的信息,令人奇怪的是,這些信息每一條都是只有一兩行,而且總字數也不會超過160個,160便成為他感覺頗具神奇的數字。直到1985年,也就是Friedhelm Hillebrand正好45歲的時候,他認為今天手機短信160個字符已經足夠使用,從而決定把這個數字定為一條短信內容的字數上線。學過編程的童鞋應該都比較明白,由于字符自身使用編碼方式的不同,最終將導致字符個數的不同。對于英文字母而言,一般采用7位ASCII編碼,中文則為8位UCS-2編碼,需要占用2個字節。也就是說,160個英文字符要用7位ASCII編碼來進行表示,需要7×160位。
導讀這個需要追溯到20世紀80年代,德國Friedhelm Hillebrand作為手機短信技術的主要發明人,他當時使用一臺打字機隨意打出一些由字母組成的信息,令人奇怪的是,這些信息每一條都是只有一兩行,而且總字數也不會超過160個,160便成為他感覺頗具神奇的數字。直到1985年,也就是Friedhelm Hillebrand正好45歲的時候,他認為今天手機短信160個字符已經足夠使用,從而決定把這個數字定為一條短信內容的字數上線。學過編程的童鞋應該都比較明白,由于字符自身使用編碼方式的不同,最終將導致字符個數的不同。對于英文字母而言,一般采用7位ASCII編碼,中文則為8位UCS-2編碼,需要占用2個字節。也就是說,160個英文字符要用7位ASCII編碼來進行表示,需要7×160位。

這個需要追溯到20世紀80年代,德國Friedhelm Hillebrand作為手機短信技術的主要發明人,他當時使用一臺打字機隨意打出一些由字母組成的信息,令人奇怪的是,這些信息每一條都是只有一兩行,而且總字數也不會超過160個,160便成為他感覺頗具神奇的數字。直到1985年,也就是Friedhelm Hillebrand正好45歲的時候,他認為今天手機短信160個字符已經足夠使用,從而決定把這個數字定為一條短信內容的字數上線。學過編程的童鞋應該都比較明白,由于字符自身使用編碼方式的不同,最終將導致字符個數的不同。對于英文字母而言,一般采用7位ASCII編碼,中文則為8位UCS-2編碼,需要占用2個字節。也就是說,160個英文字符要用7位ASCII編碼來進行表示,需要7×160位。然而換成8位UCS-2編碼表示,則需要7乘160除8位。同時,由于中文漢字需要占用2個字符,這樣中文字符總數就是7乘160除8除2,剛好等于70。
手機短信為什么要限定字數
這個需要追溯到20世紀80年代,德國Friedhelm Hillebrand作為手機短信技術的主要發明人,他當時使用一臺打字機隨意打出一些由字母組成的信息,令人奇怪的是,這些信息每一條都是只有一兩行,而且總字數也不會超過160個,160便成為他感覺頗具神奇的數字。直到1985年,也就是Friedhelm Hillebrand正好45歲的時候,他認為今天手機短信160個字符已經足夠使用,從而決定把這個數字定為一條短信內容的字數上線。學過編程的童鞋應該都比較明白,由于字符自身使用編碼方式的不同,最終將導致字符個數的不同。對于英文字母而言,一般采用7位ASCII編碼,中文則為8位UCS-2編碼,需要占用2個字節。也就是說,160個英文字符要用7位ASCII編碼來進行表示,需要7×160位。
為你推薦