1.浮点数在内存中的存储方式?
转换思想:float f=5.5; 5.5写成二进制是 : 5是101,0.5是1 所以是101.1
写成(-1)^0*1.011*2^2 其中s=0; M=1.011;E=2;
0100 0000 1011 0000 0000 0000 0000 0000 换成16进制为:0x40b00000
2.计算100-200之间素数的优化算法?
思想:任何一个素数一定不可以被他开方以后的前后数整除;只要能被一侧的数整除,他就不是素数。
进一步优化:所有的偶数一定不是素数,所有我只要找到100-200之间的所有奇数,在奇数的基础之上进行编译即可。