资源简介
GarbaGe的东西降价了!!!一分,就一分!!!好东西一定要分享啊啊啊!!!
本模板为高精度模板,大概可存储200位。
目前只支持:输入、输出、赋值、加法。
会不定期更新,请多多资瓷!
代码片段和文件信息
#include
#include
#include
#include
using namespace std;
struct BigInteger {
static const int base = 100000000;
static const int WIDTH = 8;
vector s;
BigInteger(long long num = 0) { *this = num; } // 构造函数
BigInteger operator = (long long num) { // 赋值运算符
s.clear();
do {
s.push_back(num % base);
num /= base;
} while(num > 0);
return *this;
}
BigInteger operator = (const string& str) { // 赋值运算符
s.clear();
int x len = (str.length() - 1) / WIDTH + 1;
for(int i = 0; i < len; i++) {
int end = str.length() - i*WIDTH;
int start = max(0 end - WIDTH);
sscanf(str.substr(start end-start).c_str() “%d“ &x);
s.push_back(x);
}
return *this;
}
- 上一篇:DAC8552生成正弦波程序
- 下一篇:猜数游戏。c语言
相关资源
- C876模板(基于战舰STM32F103开发板)
- rtthread工程模板
- C++实战源码-vector模板类的应用
- C++实战源码-使用函数模板进行排序
- C++实战源码-通过函数模板返回最小值
- C++实战源码-模板的实现
- 网络流dinic算法模板
- 网络流Ford-Fulkerson算法模板
- C++实战源码-链表类模板的应用
- C++面向对象程序设计自定义类模板库
- (halcon+mfc)模板匹配demo源码
- 机动车行驶证PSD模板
- halcon入门最快 C++联合 模板查找
- 一个简单的遗传算法的模板
- 单链表的类模板定义与实现
- 带旋转的模板匹配的原理及算法实现
- 数据结构中二叉树的模板实现c++基本
- C++_标准模板库(STL) pdf 高清版
- 遗传算法c++实现模板
- 栈的模板实现
- AVLTree自平衡二叉树C++模板类实现
评论
共有 条评论