为何一条短信可以发160个英文或70个汉字的原因
来源:互联网 发布:网络作家富豪榜2015年 编辑:程序博客网 时间:2024/05/16 23:33
为何一条短信可以发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个汉字的原因了!
0 0
- 为何一条短信可以发160个英文或70个汉字的原因
- 一条短信最多70个汉字,140个字节,160个字符,原因探究和实测。
- 一条短信可以发送70个汉字或者是160个英文字母
- oracle的varchar2(4000)可以存储2000个汉字或者4000个英文字符? .
- JAVASCRIPT去验证不能超过12个数字或英文或数字英文组合,还要求不能超过6个汉字,还要验证汉字和字母,数字的组合
- jquery 限制文本中文输入30个英文数字或15个汉字
- 分析你为何得不到工作的8个原因
- Mysql中的varchar可以存储多少个汉字和英文呢?
- MySQL 数据库 varchar 到底可以存多少个汉字,多少个英文呢?我们来搞搞清楚
- 第一个测试例子 发短信sendMessage
- C# 计算字符串里的汉字多少个.数字多少个.英文多少个.符号和空格多少个
- MySQL的varchar(255)可以保持多少个汉字
- 发一条短信路程简介
- 中国人为何喜欢发短信?
- 发个好玩的
- 过年前收到的一条短信,传说是出自一个MM之手,做个留念
- 单个汉字转化为拼音,也可以获取汉字的首个字母
- KM未能实施或实施不成功的4个原因
- LeetCode.342. Power of Four
- php面试总结
- 数据库基本概念
- LeetCode.343. Integer Break
- 【HUSTOJ】1021: 数字之积
- 为何一条短信可以发160个英文或70个汉字的原因
- css滤镜总结
- 零基础二十分钟搭建SAE微信个人号后台
- android自定义View基础
- android中关闭软键盘
- Android5.0之TextInputLayout、FloatingActionButton的使用
- CodeForces 71A Way Too Long Words
- 关于JS中的constructor与prototype
- Chrome 52将支持ES7:Canary通道已上线