上学期C++的实验三中被大数类摧残,这次虽然不敢说迫害,但完成是没问题的,为此我特别预留了这一天来进行程序流程的设计。
大数类可以扩张运算位数极限,在进位退位方面的考量尤其多
例如一个正四位数加上一个负三位数,就可以转换为四位数减三位数,一个较小的数减去一个较大的数也可以写为较大的数减去较小的数后再变更符号,这些花花手段困扰了当时的我很长时间
另外,由于有符号和进位,所以最好是通过倒序储存数据再倒着读取,这样能减小很多非必要操作。