世界日是什么生肖?
这个题目好难答,我仔细看了下题,题目是【世界日是什么】,那答案当然就是【世界日是1024这个数!(10月24日)】啦,但是这样答题似乎少了些意思。 于是我想了想,改成一个问题好了——【为什么是1024这个数字】来回答上面那个问题。 为什么呢? 因为1024代表了2的幂次方不断增长的过程: 1024=2^10 因为二进制只由0和1组成,所以一个二进制串的数值就等于该二进制串中1的个数; 而一个整数的二进制表示,就是从最低位开始,每个位置上的数字代表该位上一个1的数量,比如6的二进制是110,那么110中1的个数为3,即6的十进制值为6。同理,1024的二进制为10100000,其中共有4个1,因此1024的十进制值为1024。而2的10次方为1024。
这就是1024的来历。 一个数由若干个二进制位组成,那么该数的数值就等于组成它的所有二进制位的数值之和,比如说5个字节的整数a在二进制下的表示方法是a = a_0+ a_1+…+ a_4,而每个a_i都只有0和1两种可能,因此a的值就等于1与零的个数一样多,也就是等于该表达式计算结果的十进制值。例如: 如果我们要找一个比1024更大的数,那么只能让它的各个位数上都加一(各位相加然后整体再加1);反之,如果要找比1024更小的数,那就让它各个位数上都不变即可。这两种做法其实都是让每一位上都按照2的幂次方增加或者减少,从而得到一个新的数。
就这样,1024不断的被加上去或去掉,就形成了2的幂次方一个接一个的过程,而这个过程的结果正好是世界人口的数值。 当这个数字变大时,人类所拥有的资源就会越来越少,于是为了争夺这些资源,矛盾就会越来越剧烈,于是就有了一系列的社会、经济现象,而这些社会和经济现象又最终反映到了这个数字上,这就是【世界日是什么】这个问题所描述的过程。