66问答网
所有问题
一个汉字不是2个字节吗?为什么16*16点阵是32个字节?
如题所述
举报该问题
推荐答案 2019-02-11
你把概念混淆了。
你从字面上理解:1个字节是8bit,每一个bit代表点阵中的一个点。16x16点阵,就是1行有16个点,共16行。那么,一行16个点,正好可以用16bit来表示,正好是2个字节。16行x2=32个字节。
一个汉字2个字节,这是编码,通过这个编码,可以计算出它的存储位置,告诉你某个汉字的存储位置的。
比如:A0B1,在字库中按照算法找到A0B1这个编码所对应的地址,读取32个字节,就是这个汉字的点阵字库,再把它显示在屏幕上。
点阵字库目前应用范围还是不少的。
而个人计算机上,点阵字库基本上只用于启动阶段了,其它情况基本上都使用矢量字库。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/sn2UsDsv2sixixDv2s.html
其他回答
第1个回答 2019-12-17
因为16*16的点阵,需要有16*16的个点要记录。也就是每个点要用1和0表示是是黑色还是白色。
而8个二进制位做为一个字节。一个二进制位就是一个1或者0的数。可以用来表示一个点的黑或者白。16*16个点,也就需要16*16/8个字节。也就是2*16个字节。
相似回答
一个汉字不是2个字节吗?为什么16*16点阵是32个字节?
答:
你从字面上理解:1个字节是8bit,每一个bit代表点阵中的一个点。16x
16点阵
,就是1行有16个点,共16行。那么,一行16个点,正好可以用16bit来表示,正好
是2个字节
。16行x2=
32个字节
。
一个汉字
2个字节,这是编码,通过这个编码,可以计算出它的存储位置,告诉你某个汉字的存储位置的。比如:A0B...
16*16点阵
字库中,
为什么
储存
一个汉字
需要
32个字节???
答:
因为16*16的点阵,需要有16*16的个点要记录
。也就是每个点要用1和0表示是是黑色还是白色。而8个二进制位做为一个字节。一个二进制位就是一个1或者0的数。可以用来表示一个点的黑或者白。16*16个点,也就需要16*16/8个字节。也就是2*16个字节。
为什么
在
16*16点阵
字库中,存储
一个汉字
的字模信息为什么需要
32个字节
...
答:
一个十六点阵的字库字模,是由16*16个点组成的,一个点可以用一“位”来记录,所以在这个16行16列的点阵中,
一行需要16位也就是2个字节来记录
,共16列,需要16*2个字节也就是32个字节来记录一个字模。
为什么一个
字形码占
32个字节?
答:
如果是16*16的点阵字库,那么是一个字形码占32个字节的
。因为这样的字库,每个汉字用16行16列表示,每一列都是一位二进制数,总共有16*16=256个二进制位,也就是32个字节。
汉字16
×
16点阵是
多少
字节
的内存?
答:
一个16×16的位图需要
32字节
或256位存储。一个点需要1位二进制码,
16个
点需要16位二进制码(即
2个字节
),共16行;因此,16行×2字节/行=32字节,即16×
16点阵
表示
一个汉字
,字形代码为32字节。
为什么
储存
1个汉字
的字模需要
32字节?
答:
16*16
的
点阵
共有256个点,所谓字模,就是把字画出来的样子,每个点儿不是白就是黑,用一个二进制位就能表示,那么表示256个点儿就要用256位,一个字节是8位,256/8=32。
一个汉字
用
两个字节
表示的说法是指保存汉字的编码,编码的作用只是指明是这个字,而不是那个字,具体长什么样子并不关心,等到...
大家正在搜
16*16的点阵一个汉字几个字节
一个汉字两个字节
通常一个汉字占几个字节
一个汉字内码占几个字节
一个汉字的机内码需要几个字节
计算机中一个汉字占几个字节
汉字占2个字节的位置是指
一个汉字多少字节
每个汉字用几个字节表示
相关问题
一个汉字不是2个字节吗?为什么16*16点阵是32个字节?
16*16点阵字库中,为什么储存一个汉字需要32个字节???
为什么16.16点阵汉字占用32个字节,怎么算的
为什么在16*16点阵字库中,存储一个汉字的字模信息为什么需...
存储16×16点阵的一个汉字信息,需要的字节数为32~就是求...
存储一个16×16点阵汉字,需要多少字节存储空间?
根据点阵怎么计算字节?例如为什么16*16点阵的汉字由32个...
存储 16×16点阵的一个汉字信息,需要的字节数为 32 ...