![]() |
1
1
你可以用 long division . |
![]() |
2
3
做长除法。 临时存储器的大小等于除数加1,并初始化为零:
现在运行循环:
在汇编语言中,对于没有除法指令的cpu,经常使用同样的算法。 |
![]() |
3
3
除此之外,您是否考虑过使用BigInt类(或者在您的语言中使用等效的东西),它已经为您做到了这一点? |
![]() |
4
2
|
![]() |
5
1
|
![]() |
6
0
在伪代码中:
|
![]() |
7
0
给你! A是分号。 C是整数引号 R是剩下的。 每一个“巨大”的数字都是一个保留着一个大数字的向量。在庞大的[0]中,我们保留了数字的位数,然后将数字向后存储。 假设数字是1234,那么核心向量是:
|
![]() |
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 9 月前 |
![]() |
Alisa Petrova · 在有向图中更改一对顶点以创建循环 9 月前 |
![]() |
Pengcheng · 这个简单的递归函数的输出是什么?你能详细解释一下吗? 10 月前 |
![]() |
b39b332d · 使用C++标准库实现高效间隔存储 1 年前 |
![]() |
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 1 年前 |
![]() |
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 1 年前 |