高精度算法入门
小菜比~
写bug可是专业的
展开
-
高精度阶乘和 高精度算法(c语言)
以前刷oj的时候 遇见一个题目 也就是输入一个数字 判断阶乘和 用高精度计算出S=1!+2!+3!+…+N!(N≤50),其中"!"表示阶乘, 例如:5!=5*4*3*2*1。 输入正整数N,输出计算结果S。 输入 每个测试文件只包含一组测试数据,每组输入一个正整数N。 输出 对于每组输入数据,输出阶乘和的计算结果。 样例输入 Copy 3 样例输出 Copy 9 其实看起来还简单?当然只是对于部分数据如此,比如好像十几以后的阶乘就已经error了,这里就要用到今天的主角,高精度算法原创 2021-02-02 10:51:31 · 2288 阅读 · 5 评论 -
大数的加法 输入a or b 输出结果(c语言)
又是我! 没错有点闲。。给大家写写代码 不过我c真可怜 我经常找不到代码抄 好吧这不是重点 很多同学在遇见一个输入大数计算的时候 ,觉得很简单,回过头发现数据溢出,才知道不是简单的输入输出,那么我们应该怎么做呢? 思路:数组,无非就是把数字输入到数组 然后挨个判断相加,接着判断进位, 那么该怎么写呢?来看代码吧1 ```c #include <stdio.h> #include <string.h> int main() { int i, j, a,b; char s原创 2021-01-24 20:29:04 · 737 阅读 · 0 评论