计算汉字在点阵字库中的位置时第二字节为什是-0xa1而不是-0xa0
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/06/22 21:27:11
计算汉字在点阵字库中的位置时第二字节为什是-0xa1而不是-0xa0
计算汉字在点阵字库中的位置时有公式(设第一、二字节的数分别为m,n)
(m-0xa1)*94+n-oxa1
个人不太懂这个公式第二项,第一项减0xa1可以理解,第二项应该是减0xa0才对吧,这个公式目的是计算该汉字是94*94矩阵中的第几个数对吧.
举个例子,假如是5*5方阵,该汉字区码计算出来是3,位码是2,那么该汉字的位置应该是(3-1)*5+2=12,即第12个数,计算式中的2不能再减1啊,就是说公式应该该成(m-0xa1)*94+n-oxa0
计算汉字在点阵字库中的位置时有公式(设第一、二字节的数分别为m,n)
(m-0xa1)*94+n-oxa1
个人不太懂这个公式第二项,第一项减0xa1可以理解,第二项应该是减0xa0才对吧,这个公式目的是计算该汉字是94*94矩阵中的第几个数对吧.
举个例子,假如是5*5方阵,该汉字区码计算出来是3,位码是2,那么该汉字的位置应该是(3-1)*5+2=12,即第12个数,计算式中的2不能再减1啊,就是说公式应该该成(m-0xa1)*94+n-oxa0
![计算汉字在点阵字库中的位置时第二字节为什是-0xa1而不是-0xa0](/uploads/image/z/15427599-15-9.jpg?t=%E8%AE%A1%E7%AE%97%E6%B1%89%E5%AD%97%E5%9C%A8%E7%82%B9%E9%98%B5%E5%AD%97%E5%BA%93%E4%B8%AD%E7%9A%84%E4%BD%8D%E7%BD%AE%E6%97%B6%E7%AC%AC%E4%BA%8C%E5%AD%97%E8%8A%82%E4%B8%BA%E4%BB%80%E6%98%AF-0xa1%E8%80%8C%E4%B8%8D%E6%98%AF-0xa0)
举个例子,假如是5*5方阵.汉字编号就是:24.
汉字区码:5、位码:5.
头一个汉字的区码是1,位码是1,那么该汉字的位置应该是(1-1)* 5 + 1 - 1 = 0.
最末尾汉字的区码是5,位码是5,那么该汉字的位置应该是(5-1)* 5 + 5 - 1 = 24.
那么,这中间的任意一个:
如某汉字的区码是3,位码是2,那么该汉字的位置应该是(3-1)* 5 + 2 - 1 = 11.
汉字区码:5、位码:5.
头一个汉字的区码是1,位码是1,那么该汉字的位置应该是(1-1)* 5 + 1 - 1 = 0.
最末尾汉字的区码是5,位码是5,那么该汉字的位置应该是(5-1)* 5 + 5 - 1 = 24.
那么,这中间的任意一个:
如某汉字的区码是3,位码是2,那么该汉字的位置应该是(3-1)* 5 + 2 - 1 = 11.
在16*16点阵字库中,存储一个汉字的字模信息需用的字节数是?(望给出计算原理)
在16×16点阵的汉字字库中,储存一个汉字的字模所占的字节数是?
在16*16点阵字库中,存储每个汉字的字型码需要的字节数为
在24X24点阵的字库中,存储一个汉字的字模信息需要________字节.
2.在24×24点阵的汉字字库中,存储每个汉字字型码所需的字节是70B.(2006判断)
在16*16点阵字库中,储存每个汉字的字形码需要的字节数为()A32 B256 C4 D2
在32×32点阵的汉字字库中,存储一个汉字的字模信息需要多少字节?
在16X16点阵的汉字字库中,存储20个汉字的字模信息需要几个字节?
在24*24点阵字库中,存储一个汉字的字模信息所需的字节数是多少
为什么在16*16点阵字库中,存储一个汉字的字模信息为什么需要32个字节?就是这个问题.
在16*16点阵字库中,存储一个汉字的自模信息需用的字节数是多少
在16*16点阵字库中,存储一个汉字的字模信息需用的字节数是求大神帮助