快考试了,请教大家几道计算机基础题,请大家帮忙呀~

以下问题我知道答案,但是不知道为什么~我顺便把答案也写下来,请大家给我略加讲解~谢谢!一.一个具有24位色,300*200大小的BMP图片文件大小为:300*200*3二... 以下问题我知道答案,但是不知道为什么~ 我顺便把答案也写下来,请大家给我略加讲解~ 谢谢!
一. 一个具有24位色,300*200大小的BMP图片文件大小为: 300*200*3
二. 最大的无符号八位二进制数是: 255
三. 十进制数0.6531转换为二进制数为: 0.101001
(这个题的算法书上也有写,但是我怎么做出来和这个不一样呢? 书上的意思我理解为只要乘出整数来就行了,那这个题不就是 0.100000吗? 请您解释详细点儿~ 谢谢!
展开
 我来答
一剑121
2006-10-26 · 超过28用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:0
展开全部
1、因为8位BMP图片中每个像素的大小为1个字节,所以8位300x200大小的图片共有300x200个像素,则大小即为300x200字节,那24位则需再乘3,即300x200x3

2、这首题相当于就是二进制转十进制的计算题,再加上无符号即为11111111转十进制,等于255

3、这是十进制转二进制小数部分的计算,方法为把该小数不断乘2,取整,直至没有小数为止,注意不是所有小数都能转为二进制!
以你的0.6531为例
0.6531x2得1.3026,取整数1
0.3026x2得0.6052,取整数0
0.6052x2得1.2104,取整数1
0.2104x2得0.4208,取整数0
0.4208x2得0.8416,取整数0
0.8416x2得1.6832,取整数1
......
这题好像乘不尽,那么顺序取数就可得0.101001....
adouph
2006-10-26 · TA获得超过761个赞
知道小有建树答主
回答量:1080
采纳率:0%
帮助的人:428万
展开全部
三。只要乘出1就为1,不是1则为0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式