1.printf计算参数时是从右到左
2.(int&)a 表示把a在内存中的值强行当作int数来处理
3.float四字节,1位符号位(正数为0),8位指数位(0采取01111111),23位尾数。double八个字节,1位符号位,11位指数位,52位尾数,直接用(int&)double取低16位。并由上可以推测:
0,和-0.0的时候: 0的时候全部为0,-0的时候除了符号位其余都是0
4.
时间: 2024-10-15 03:05:39
1.printf计算参数时是从右到左
2.(int&)a 表示把a在内存中的值强行当作int数来处理
3.float四字节,1位符号位(正数为0),8位指数位(0采取01111111),23位尾数。double八个字节,1位符号位,11位指数位,52位尾数,直接用(int&)double取低16位。并由上可以推测:
0,和-0.0的时候: 0的时候全部为0,-0的时候除了符号位其余都是0
4.