黑马程序员技术交流社区
标题:
二进制负数以1开头,那么要表示同样以1开头的那个巨大的...
[打印本页]
作者:
kemllor
时间:
2015-7-16 21:05
标题:
二进制负数以1开头,那么要表示同样以1开头的那个巨大的...
二进制负数以1开头,那么要表示同样以1开头的那个巨大的正数怎么办?
如题,我是新手,看了视频,这个问题纠结好久,求科普。
作者:
wing-SF
时间:
2015-7-16 21:51
如果数据长度不够的话,可以通过向上提升来保留有效位,比如int型数是32个二进制位,如果你要操作的数超出了int型的范围,那么你可以向上提升为long类型,也就是在int型数前面再添加32个二进制位,每个位置都是0,这样就保证了数据精度不丢失。类型强制转换时会用到
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2