码迷,mamicode.com
首页 >  
搜索关键字:区位码    ( 48个结果
编码方式
编码方式位宽字符集备注ASCII7位英文字母、阿拉伯数字、标点符号等GB2312/ EUC-CN双字节等宽01-09区:符号数字区16-87区:汉子区(简体)10-15,88-94区:空白区还包括希腊字母、日文平假名及片假名字母、俄语西里尔字母等字符1、 区位码=区号+位号(共94区+94位)GBK...
分类:其他好文   时间:2015-06-05 15:27:22    阅读次数:193
汉字与区位码互转(Delphi代码,很容易理解)
汉=BABA(内码)=-A0A0=2626(区位码)字=D7D6(内码)=-A0A0=5554(区位码) //汉字转区位码function Str2GB(const S: AnsiString): string; const G = 160; // 160 = hA0 var n,...
分类:Windows程序   时间:2015-05-31 01:19:53    阅读次数:194
转_汉字点阵字库原理
http://blog.csdn.net/zixu/archive/2008/01/15/2045164.aspx 原文连接一、汉字编码1. 区位码 在国标GD2312—80中规定,所有的国标汉字及符号分配在一个94行、94列的方阵中,方阵的每一行称为一个“区”,编号为01区到94区,每一列称为一个...
分类:其他好文   时间:2015-05-14 15:42:46    阅读次数:105
Java随机生成中文汉字(使用高位低位转码)
1 Java随机生成中文汉字 2 /** 3 * 原理是从汉字区位码找到汉字。在汉字区位码中分高位与底位, 且其中简体又有繁体。位数越前生成的汉字繁体的机率越大。 4 * 所以在本例中高位从171取,底位从161取, 去掉大部分的繁体和生僻字。但仍然会有!! 5 ...
分类:编程语言   时间:2015-03-05 14:39:26    阅读次数:165
c#区位码与汉字相互转换
c#区位码与汉字相互转换 转载请注明出自朱朱家园http://blog.csdn.net/zhgl7688 区位码用四位数字表示,前两位称区码(01到94),后两位称位码(01到94)。 一个汉字的前一半是ASCII码为“160+区码”的字符,后一半是ASCII友为“160+位码”的字符。 汉字转区位码的过程: 首先得到汉字的字节数组,将字节数组的第一位和第二位分别减160,再连...
分类:Windows程序   时间:2015-02-23 23:42:09    阅读次数:396
基于点阵字库的汉字显示
使用字库HZK16,该字库是符合GB2312标准的16×16点阵字库,存储每个汉字需要32字节(16*16/8=32字节)。HZK16中的一个汉字的偏移地址计算公式(假设机内码为ABCD):offset=[(AB-0XA1)*94+(CD-0XA1)]*32 证明: GB2312编码对所收录字符进行了分区处理,共94区,每区含有94位,这种表示方式也称为区位码。如“啊"位于16区的01位,所以...
分类:其他好文   时间:2015-01-15 14:17:57    阅读次数:130
C# 汉字转拼音(支持GB2312字符集中所有汉字)
GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个。分区表示GB2312中对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码。1)01-09区为特殊符号。2)16-55区为一级汉字,按拼音排序。3)56-87区为二级汉字,按部首/笔画排序。...
分类:Windows程序   时间:2015-01-05 14:35:30    阅读次数:377
[原]汉字及区位码互转
function getatcode(byval widechar as string * 2) as string dim byt(1 to 2) as byte static bytptr as dword bytptr = varptr(byt(1)) ! push...
分类:其他好文   时间:2014-12-08 17:04:15    阅读次数:202
GB2312汉字区位码、交换码和机内码转换方法 (ZT)
GB2312汉字区位码、交换码和机内码转换方法 (ZT) 为了适应计算机处理汉字信息的需要,1981年我国颁布了GB2312国家标准。该标准选出6763个常用汉字(其中,一级常用汉字3755个,二级汉字3008个)和682个非汉字字符,并为每个字符规定了标准代码,以便在不同的计算机系统之间进行...
分类:其他好文   时间:2014-10-25 21:24:45    阅读次数:234
汉字转码程序
研究了一下汉字编码,包括汉字的区位码、机内码,挺好玩的,也是比较实用的,一般我们在涂卡是区位码,比如“马”的区位码是3477,然后我们就涂上3477,然后读卡机就能根据区位码识别汉字;而机内码是机器内部的编码,平常我们可能用的比较少,“马”的机内码是49901,读者可以试一下:打开记事本,然后按住“...
分类:其他好文   时间:2014-10-25 21:20:50    阅读次数:148
48条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!