数学找规律(按照他给的规律计算)计算机利用的是二进制数,它共有两个数码0和1,将一个十进制数转化为二进制数,只需要把该数写成若干个2的n次方的和,依次写出1或0即可.如十进制数19=16+2+

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 03:59:45

数学找规律(按照他给的规律计算)计算机利用的是二进制数,它共有两个数码0和1,将一个十进制数转化为二进制数,只需要把该数写成若干个2的n次方的和,依次写出1或0即可.如十进制数19=16+2+
数学找规律(按照他给的规律计算)
计算机利用的是二进制数,它共有两个数码0和1,将一个十进制数转化为二进制数,只需要把该数写成若干个2的n次方的和,依次写出1或0即可.如十进制数19=16+2+1=1×2的4次方+0×2的3次方+0×2的平方+0×2的一次方+1×2的零次方,转化为二进制数就是10011,所以19是二进制下的5位数,则2005是二进制下的几位数?
不光要列式还要思路

数学找规律(按照他给的规律计算)计算机利用的是二进制数,它共有两个数码0和1,将一个十进制数转化为二进制数,只需要把该数写成若干个2的n次方的和,依次写出1或0即可.如十进制数19=16+2+
2005是二进制下的11位数
11111010101
笔算的话可以用短除法
2005除以2的10次方=2005除以1024=1余981 二进制第十位是1
981除以2的9次方=981除以512=1余469 二进制第九位是1
……
商是二进制每一位上的数,余数接着除2的少一次方

=int(ln2005/ln2)+1
=int(7.6/0.693)+1
=int(10.9)+1
=11