为何一条短信可以发160个英文或70个汉字的原因
2016-05-03 20:18
363 查看
为何一条短信可以发160个英文或70个汉字的原因
很多人发送短信时,每当到了70个字之后短信就会变成两条,那为什么一条短信最多只有70个汉字呢?[摘要] 很多人发送短信时,每当到了70个字之后短信就会变成两条,那为什么一条短信最多只有70个汉字呢?上世纪80年代无线传输的带宽不高,这就要求手机短信要言简意赅。短信发明人Hillebr很多人发送短信时,每当到了70个字之后短信就会变成两条,那为什么一条短信最多只有70个汉字呢?
上世纪80年代无线传输的带宽不高,这就要求手机短信要言简意赅。短信发明人Hillebrand为遵从这一要求,经过试验后将160个字符作为短信长度上限,英文字母可发160个。
因为英文字母采用7位ASCII编码,而汉字则采用8位UCS-2编码并占2个字节,所以160个字符按照7位ASCII编码来换算,即160X7=1120位;而汉字是按照8位的UCS-2编码,即8位一个字符,一个汉字占2个字符,这样1120位换算成汉字数就是1120/8/2=70。
这就是为何一条短信可以发160个英文或70个汉字的原因了!
相关文章推荐
- 数据库基本概念
- GDOI2016总结
- LeetCode.342. Power of Four
- 网络地址为172.16.0.0,采用子网掩码255.255.224.0 .以下说法正确的是()
- CDMA订阅
- ehcache详解
- 常用算法整理:二叉树
- 十四、模版方法设计模式
- Android开发学习中的问题2016-5-03手动创建活动
- CoreData之增删改查
- HDU1010:Tempter of the Bone(DFS)
- [剑指offer]整数中1出现的次数(从1到n整数中1出现的次数)
- 欢迎使用CSDN-markdown编辑器
- 贝叶斯分类
- 使用Eclipse可以方便的统计工程或文件的代码行数,
- [NOI2004]郁闷的出纳员
- mongodb 常用操作
- 关于Ubuntu14.04 中文字体乱码问题
- 10.数值的整数次方
- 驱动开发-字符设备2