从a+b去看计算机系统(1)

  简单的事情深究起来总会有意想不到的发现,今天我们就来聊聊用计算机计算两数的加法:

       C语言刚入门的人,会这样写这个程序(为了专注与a+b ,这里只是展示了这函数):

1 int  add (int a ,int b)
2 {
3     return a+b;
4 }

        过了一段时间再看到这个程序,觉当初没有考虑到小数,于是乎,简单地一改,程序就变成了这样:

1 double add (double a ,double b)
2 {
3      return a+b;
4 }

      这样的程序能解决更多问题,然而没有普适性:你可以用他计算1+2 ,5+(-12) ;也可以

posted on 2015-09-15 00:01  dotheright  阅读(177)  评论(0)    收藏  举报

导航