正在加载图片...
清华大学出版社 TSINGHUA UNIVERSITY PRESS 8901:0000000010101100000101 23565: 0101110000001101 图161 有时还会出现负数。例如 ·num=196607 输出得-1。因为196607的二进制形式为 ·00000000000000101111111111111111 ·去掉高位10,低16位的值是1(-1的补码是: 1111lllllllllll1) 对于超过整个范围的数,要用long型,即改为 long int num; num=89101图16.1 • 有时还会出现负数。例如 • num=196607; • 输出得-1。因为196607的二进制形式为 • 00 00 00 00 00 00 00 1011 11 11 11 11 11 11 11 • 去掉高位10,低16位的值是-1(-1的补码是: 1111111111111111)。 • 对于超过整个范围的数,要用long型,即改为 • long int num; • num=89101;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有