早教吧作业答案频道 -->数学-->
计算汉字在点阵字库中的位置时第二字节为什是-0xa1而不是-0xa0计算汉字在点阵字库中的位置时有公式(设第一、二字节的数分别为m,n)(m-0xa1)*94+n-oxa1个人不太懂这个公式第二项,第一项减0
题目详情
计算汉字在点阵字库中的位置时第二字节为什是-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
▼优质解答
答案和解析
举个例子,假如是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.
看了 计算汉字在点阵字库中的位置时...的网友还看了以下:
(50)下列( )不属于数据库设计的任务。A)设计数据库应用结构B)设计数据库概论结构C)设计数据库 2020-05-23 …
下述哪一条不属于数据库设计的内容?A.设计数据库管理系统B.设计数据库概念结构C.设计数据库逻辑 2020-05-23 …
下列哪一条不属于数据库设计的任务?A.设计数据库应用结构B.设计数据库概念结构C.设计数据库逻辑 2020-05-23 …
下述哪个不属于数据库设计的内容?A.数据库管理系统B.数据库概念设计C.数据库逻辑设计D.数据库物 2020-05-24 …
下述中,不属于数据库设计的内容是()。A.设计数据库管理系统B.设计数据库概念结构C.设计数据库逻辑 2020-05-24 …
下述哪一条不属于数据库设计的内容?A.设计数据库处理系统B.设计数据库概念结构C.设计数据库逻辑 2020-05-24 …
下述哪一条不属于数据库设计的内容?()A.设计数据库管理系统B.设计数据库概念结构C.设计数据库逻 2020-05-24 …
下述选项属于数据库设计内容的是Ⅰ.设计数据库管理系统Ⅱ.设计数据库概念结构Ⅲ.设计数据库逻辑结构 2020-05-24 …
关于数据库应用系统的设计,有下列说法:Ⅰ.数据库应用系统设计需要考虑数据组织与存储、数据访问与处理、 2020-05-24 …
在一水库附近拟建一个工厂,投产后向水库排放废水1500m3/d,水库设计库容8.5×106m3,水 2020-07-18 …