摘要:
转载于:http://www.cnblogs.com/junsky/archive/2009/08/06/1540727.html对负数的二进制表示有些遗忘,在网上找了一下资料,贴出来已备再次遗忘:假设有一个 int 类型的数,值为5,那么,我们知道它在计算机中表示为:00000000 00000000 00000000 000001015转换成二制是101,不过int类型的数占用4字节(32位),所以前面填了一堆0。现在想知道,-5在计算机中如何表示? 在计算机中,负数以其绝对值的补码形式表达。什么叫补码呢?这得从原码,反码说起。 原码:一个整数,按照绝对值大小转换成的二进制数,称为原码。比 阅读全文
posted @ 2013-08-09 23:01
-赶鸭子上架-
阅读(13243)
评论(0)
推荐(2)
摘要:
题目一:求斐波那契数列第n项自己所写代码如下:#include "stdafx.h"#includelong Fibonacci(unsigned int N){ long F0 = 0; long F1 = 1; if(N == 0) return F0; else if(N == 1) return F1; else { int n = 2; while(n <= N) { F0 = F0 + F1; F1 = F0 + F1; ... 阅读全文
posted @ 2013-08-09 14:16
-赶鸭子上架-
阅读(279)
评论(0)
推荐(0)
浙公网安备 33010602011771号