1-31转为二进制数分为5个集合(1,2,4,8,16开头),这是以什么规律划分的?
哈哈 这个 是以二进制数 每一位的权 来划分的
比较有意思的是
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31
2 3 6 7 10 11 14 15 18 19 22 23 26 27 30 31
4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31
8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31
16 17 18 19 20 21 22 23 24 25 26 27 29 30 31
这五组数恰好可以对应每月31天 你随便想一天 告诉我都那几组里有 我就知道你想的是哪一天!奇妙不奇妙?
其实只要把对应的组的首个数字加起来就可以了
1、2、4、8、16对应的二进制数,
分别是一位、二位、三位、四位、五位数。
划分的规则是:位数相同的数一个集合。
热门标签: