存储1024个24*24点阵的汉字字型码需要的字节数是多少?

希望能把步骤过程写详细额```为什么在 24/8之后还要在*24呢?

(1)在24×24的网格中描绘一个汉字,整个网格分为24行24列,每个小格用1位二进制编码表示。

(2)每一行需要24个二进制位,占3个字节,24行共占24×3=72个字节

(3)1024个需要1024×72=73728字节

扩展资料:

ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值-128,最大值127。如一个ASCII码就是一个字节。

UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节

Unicode编码:一个英文等于两个字节,一个中文(含繁体)等于两个字节。中文标点占两个字节,英文标点占两个字节

参考资料:百度百科--字节

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-08

一个点阵即一位(bit),24*24点阵就24*24位(bit)。而一个字节等于8位(bit),那么24*24点阵就是72字节,即24*24/8=72.那么1024个24*24点阵就需要1024*72=73728个字节。

上图是一个16*16的点阵,由图可知点阵是个平面。因此16*16就有256个点,同理24*24的点阵就有576个点。所以我们在计算时就是24*24/8而不是24/8。

扩展资料

点阵字体是把每一个字符都分成N×N或M×M个点,然后用每个点的虚实(虚实可以用0或者1来表示)来表示字符的轮廓。点阵字体也叫位图字体,其中每个字形都以一组二维像素信息表示。 在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。

本回答被网友采纳
第2个回答  2018-12-05

73728个字节。

点阵就是一个二进制位表示一个点,所以24*24点阵就是24*24个二进制位。8个二进制位占一个字节,所以一个汉字需要24*24/8=72个字节。1024个汉字就是1024*72=73728个字节。

24*24代表24行*24列。24/8代表每一行有3个字节,有24行,所以要再*24

扩展资料

字形码,点阵代码的一种。为了将汉字在显示器或打印机上输出,把汉字按图形符号设计成点阵图,就得到了相应的点阵代码(字形码)。

用于显示的字库叫显示字库。显示一个汉字一般采用16×16点阵或24×24点阵或48×48点阵。已知汉字点阵的大小,可以计算出存储一个汉字所需占用的字节空间。

例:用16×16点阵表示一个汉字,就是将每个汉字用16行,每行16个点表示,一个点需要1位二进制代码,16个点需用16位二进制代码(即2个字节),共16行,所以需要16行×2字节/行=32字节,即16×16点阵表示一个汉字,字形码需用32字节。

即:字节数=点阵行数×(点阵列数/8)

参考资料:百度百科-字形码

本回答被网友采纳
第3个回答  2014-02-10
点阵就是一个二进制位表示一个点,于是24*24点阵需要24*24个二进制位,一个字节是8个位,所以一个汉字需要24*24/8=72字节, 你有1024个汉字,那当然就是((24*24)/8)*1024 = 73728个字节.
第4个回答  2008-01-16
要存放10个24×24点阵的汉字字模,需要 存储空间。
(A) 74B (B) 320B (C) 720B (D) 72KB
答:C
分析 本题考查的是汉字点阵字型在内存中所占的字节数。一个24×24点阵的汉字可以用24×24=576位二进制来表示,在计算机中8位二进制为一个字节,那么24×24点阵的汉字需要3×24=72个字节,10个汉字就是72×10=720B
{{{{{{{{{{{{{{{给你参考下}}}}}}}}}}}本回答被网友采纳