
高精度运算
小白xyz
x
展开
-
【高精度计算 01】 大整数加法
大整数加法: #include<stdio.h> #include<iostream> using namespace std;#define MAX 1000void GetNum(char *s){ scanf("%s",s); }void initarray(int *a,int *b,int *c){//整形数组的初始化 for(int i=0;i<=MAX;i++){原创 2015-11-13 19:29:14 · 796 阅读 · 0 评论 -
【高精度计算 02】 大整数乘法
大整数乘法 算法: #include<iostream> #include<stdio.h> using namespace std;#define MAX 100void GetNum(char *s){ scanf("%s",s); }//字符串转换成整形数组 void convert(char *s1,int *a){ int len1=strlen(s1); for原创 2015-11-13 19:36:01 · 828 阅读 · 0 评论 -
【高精度计算 03】 大小数加法
大小数加法 算法: #include<stdio.h> #include<string.h> #include<math.h> #define MAX 100//字符串输入void GetDoubleNum(char *s){ scanf("%s",s); }//初始化整形数组void Memset(int *a,int *b,int *c){ memset(a,0,sizeof(a原创 2015-11-13 19:40:36 · 596 阅读 · 0 评论 -
【高精度计算 04】 大数加法与树结合
#include<stdio.h> #include <string.h> #include<stdlib.h>//数据结构声明//二叉树的链式存储结构 #define NUM_SIZE 105 //大数位数最大为 #define NODE_SIZE 20 //最大节点个数 //常量定义 #define OK 1 #define ERROR 0 #define OVERFLOW -2ty原创 2015-11-13 19:49:17 · 502 阅读 · 0 评论