仅作为瞎逼逼的思路,不管怎样,是解决问题的一种思路。怎么实现,还得另说。
之所以会有 溢出 这个东西存在,其实跟我们生活是一样的,就像上下班高峰期堵车一样,整条马路就是塞满了车。
问题来了,怎么解决 溢出 咧?
其实很简单,首先咧,你本身的资源利用需要合理的规划,比如定制的道路交通规则吧。其次,总还是有碰到基于规则了还是会堵的情况,在路面上,整条路堵死了,前后都堵死了,你就是出不来了。这时候怎么办?加一个维度解决问题呗,路面抽象一下只是一个二维的空间,咱不是可以切换到三维么?搞台飞机来不就解决了?
其实编程中经常碰到了int啊等整型的溢出,也就是数字已经没有能力表达这个大数了,怎么办?实数的世界,基本上是一维的,咱用 N维的字符串解决多巧啊?当然,只要加多一些维度,不仅仅字符串,思路还多着咧,不是么?
参考 javascript-biginteger