将两个大数字的总和与另一个

时间:2016-02-22 07:40:36

标签: c++ arrays

如何在C ++中比较大数字与另一个数字之间的总和(考虑到它们都在数组中)? 所有数字都高达1 000 000 000,所以我不能简单地将它们添加到数组中。 我尝试了以下几点: - 将数字除以1000 - >无法将浮点数存储到数组中 - 使用bool解决方案从所有数字中减去10000 - >无法将负指针定义为数组

那么,我该怎么做呢?

1 个答案:

答案 0 :(得分:4)

假设你想比较A + B和C,所有数字都是正数。

如果A> C,则必须是A + B> C的情况 否则,将B与C-A进行比较。