关闭

全角与半角的区别;

362人阅读 评论(0) 收藏 举报
分类:
5.1 计算机只认识二进制01,所有的字形符号都是通过编码表(映射系统)翻译实现的
5.2 在英文系统的编码表里,有用一字节表示的标点符号,如英文逗号","
5.3 在中文系统的编码表里,有用N(1-4)字节表示的标点符号,如中文逗号",”

语义上我们统称为逗号,但计算机实际表现形式是不同的
英文逗号"," 在ASCII规则下是 00101100,一字节长,屏幕打印宽度是一个宽度
中文逗号"," 在GBK规则下是 10100011 10101100,两字节长,屏幕打印宽度是两个宽度

半角就是指 ASCII 编码表以内的标点符号,它们都是占一个字节,一个打印宽度的
全角就是指在ASCII编码表以外,如GBK,BIG5, Unicode等编码规则下的,多字节的标点符号,屏幕打印宽度通常是两个宽度,即一个汉字宽度。
简言之,ASCII以内的就叫半角符号,以外的就叫全角符号。

作者:桑丘
链接:https://www.zhihu.com/question/19605819/answer/136288236
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
0
0
查看评论

IOS 字典转json 解决全角问题

引用头文件:#import "JSONKit.h" // 字典转成json,解决全角问题 -(NSString *) toJson:(NSMutableDictionary*)dic { // 转换成json NSString * string =[di...
  • liuxiaoming1109
  • liuxiaoming1109
  • 2015-05-08 09:09
  • 697

全角与半角的区别;

5.1 计算机只认识二进制01,所有的字形符号都是通过编码表(映射系统)翻译实现的 5.2 在英文系统的编码表里,有用一字节表示的标点符号,如英文逗号"," 5.3 在中文系统的编码表里,有用N(1-4)字节表示的标点符号,如中文逗号",” 语义上我们统称为逗...
  • Json_MiRs
  • Json_MiRs
  • 2017-01-03 10:43
  • 362

语料处理之全角转半角

该脚本的功能是把文本文件中的全角字符转换为半角字符: # -*- coding: utf-8 -*- def strQ2B(inputFilePath,outputFilePath): outputFile = open(outputFilePath,'w') ...
  • u012071811
  • u012071811
  • 2017-02-11 15:38
  • 166

中文全角和半角输入有什么区别?

摘自:http://blog.csdn.net/kevinhg/article/details/8702462 在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角"。在汉字输入时...
  • liming0931
  • liming0931
  • 2014-03-28 11:15
  • 7170

中文输入法中的全角和半角的区别

摘自:http://blog.csdn.NET/kevinhg/article/details/8702462 在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角"。在汉字输入时...
  • XianRenShan
  • XianRenShan
  • 2017-07-30 16:12
  • 1782

Andorid极光推送API全角和

最佳入门文章 http://www.cnblogs.com/zkun/p/4315593.html Jpush  adnroid API简介 获取集成日志 API - setDebugMode 用于开启调试模式,可以查看集成JPush过程中的log,如果集成失败,可方便定...
  • pdw2009
  • pdw2009
  • 2015-08-20 14:48
  • 1462

Java工具类——全角半角字符相互转换

import org.apache.commons.lang.StringUtils;          /**    *     ...
  • xyw591238
  • xyw591238
  • 2016-06-20 11:53
  • 5644

C# 全角转换半角以及半角转换为全角

#region 全角转换半角以及半角转换为全角 ///转全角的函数(SBC case) ///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 pub...
  • a497785609
  • a497785609
  • 2016-09-28 11:44
  • 2938

全角空格和半角空格

全角空格--> System.out.println(URLEncoder.encode(" ",  "utf-8"));  System.out.println(URLEncoder.encode(" ", &...
  • mdbgotow
  • mdbgotow
  • 2014-11-07 15:19
  • 1010

半角全角相互转换的js函数

///全角空格为12288,半角空格为32 ///其他字符半角(33-126)与全角(65281-65374)的对应关系是:均相差65248 //半角转换为全角函数 function ToDBC(txtstring) { var tmp = ""; for(var i...
  • ying890
  • ying890
  • 2015-07-24 17:27
  • 1050
    个人资料
    • 访问:18536次
    • 积分:423
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:1篇
    • 译文:3篇
    • 评论:1条
    文章分类
    最新评论