浮点数的存储即处理,负数的补码,逻辑和移位操作

xiaoxiao2025-08-14  25

1,浮点数在计算机中储存是不精确的,可以在运算时先处理成整数(如扩大倍数),最后再将结果处理成小数(如缩小倍数);

2,负数是以其补码储存在计算机中,所以在运算时先将其转换为原码在计算,如 1100 0011 (负数补码) —> 0011 1101 (负数原码);

3,算数移位:对于无符号数,操作原理类似,其后补0,和前补0; 对于有符号数,若是左移,其后补0,若是右移,其前补1; 逻辑移位:对于无符号数或者有符号数,操作原理类似,其后补0,和前补0;

转载请注明原文地址: https://www.6miu.com/read-5034858.html

最新回复(0)