展开全部
512×512×3 = 786432 B
1KB=1024B
786432÷1024=768KB
如果表达式已在格式中给出,以二进制位串向左对齐输出给长度为w的场。若长度大于w,则右部分被略去;若长度小于w,则右边用书补齐;若w没有给出,而二进错位格式只是
形式,那么,二进制位串输出到一个和二制位串等长的场。
扩展资料
字节是计算机可寻址的最小单位,每个字节有8个二进制位,其中最右边的一位为最低位,最左边的一位为最高位,每个二进制位的值不是0就是1。
在计算机内部,有符号整数都用该数的二进制补码形式存储。二进制位的位数可表示一个机器字的字长,一个二进制位包含的信息量称为一比特。
参考资料来源:百度百科-二进制位
展开全部
楼主写错了吧。应该是786KB。
算式是:512*512*(8+8+8)=6294156bit=786.432KB。
注解:512*512算的是像素点数目。
8+8+8算的一个像素点多少位。
作乘积就是有多少位,最后换算成字节。
算式是:512*512*(8+8+8)=6294156bit=786.432KB。
注解:512*512算的是像素点数目。
8+8+8算的一个像素点多少位。
作乘积就是有多少位,最后换算成字节。
追问
答案是768KB 答案确实是这么写的额。。。。。
追答
512*512*(8+8+8)=6294156bit
6294156bit/8=786432B
786432B/1024=768KB。
刚才忘记除以1024了,直接算成除以1000了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
512×512×3 = 786432 B (1KB=1024B) 786432÷1024=768KB
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询