当前位置: 首页 > news >正文

现在的那家做网站比较好一些呢永久免费客服系统有哪些软件

现在的那家做网站比较好一些呢,永久免费客服系统有哪些软件,资源收费网站怎么做,兰州网站维护模板来自:【C/string】 大数高精度运算模板 加法 string add(string a, string b) {string ans;/* 翻转两个数字字符串,使得后面的for循环从个位开始相加 */reverse(a.begin(), a.end());reverse(b.begin(), b.end());/* 初次补0,保证最高位…

模板来自:【C++/string】 大数高精度运算模板

加法

string add(string a, string b)
{string ans;/* 翻转两个数字字符串,使得后面的for循环从个位开始相加 */reverse(a.begin(), a.end());reverse(b.begin(), b.end());/* 初次补0,保证最高位都是‘0’ */a.push_back('0');b.push_back('0');if(a.size() < b.size()) swap(a, b);/* 短的字符串高位补‘0’,使两字符串位数相等 */while(b.size() < a.size()) b.push_back('0');/* 数组c:存放每位相加后的结果  k:字符串补‘0’后的位数 */int c[1000]={0}, k = a.size();/* 从个位开始,模拟加法 */for(int i = 0; i < a.size(); i++){int sum = c[i] + a[i]-'0' + b[i] - '0';c[i] = sum%10;c[i+1] += sum/10;}/* 去除高位零 */while(c[k]==0 && k>=0) k--;/* 输出 */while(k >= 0)ans.push_back(c[k--]+'0');return ans;
}

减法

string sub(string a, string b)
{string ans;/* flag:true表示被减数小于减数,结果为负。false表示结果为正 */bool flag = false;/* 首先判断被减数与减数的大小关系 */if(a.size() < b.size() || (a.size()==b.size() && a < b)){swap(a, b);flag = true;    }reverse(a.begin(), a.end());reverse(b.begin(), b.end());/* 初次补0,保证最高位都是‘0’ */a.push_back('0');  b.push_back('0');if(a.size() < b.size()) swap(a, b);/* 短的字符串高位补‘0’,使两字符串位数相等 */while(b.size() < a.size()) b.push_back('0');int c[1000]={0}, k = a.size();/* 从个位开始,模拟减法 */for(int i = 0; i < a.size(); i++){if(a[i] < b[i]) a[i]+=10, a[i+1]--;c[i] = a[i] - b[i];}/* 去除高位‘0’ */while(c[k]==0 && k>=0) k--;/* 输出 */if(flag) ans.push_back('-');while(k >= 0)ans.push_back(c[k--]+'0');return ans;
}

乘法

string mcl(string a, string b)
{string ans;reverse(a.begin(), a.end());reverse(b.begin(), b.end());/* k:ans字符串可能的最大位数 */int c[1000]={0}, k = a.size()+b.size()+1;/* 从个位开始,模拟乘法:a的每一位乘以b的每一位 */for(int i = 0; i < a.size(); i++)for(int j = 0; j < b.size(); j++){c[i+j] += (a[i]-'0')*(b[j]-'0');  /* c[i+j]暂存初步乘的结果 */c[i+j+1] += c[i+j]/10;   /* 进位 */c[i+j] %= 10;       /* c[i+j]保留个位 */}/* 去除高位‘0’ */while(c[k]==0 && k>=0) k--;/* 输出 */while(k >= 0)ans.push_back(c[k--]+'0');return ans;
}

除法

string div(string a, long long b)
{string ans;/* rest:存储余数 */int c[256] = {0}, rest = 0;/* 从最高位开始,模拟除法 */for(int i = 0; i < a.size(); i++){rest = 10*rest + a[i] - '0';c[i] = rest / b;rest %= b;}// 处理计算结果int k = 0;/* 去除高位‘0’,k最大不能超过a.size()-1,因为商最少也会有1位 */while(c[k] == 0 && k < a.size()-1)k++;for(int i = k; i < a.size(); i++)ans.push_back(c[i]+'0');return ans;
} 
http://www.hkea.cn/news/437205/

相关文章:

  • 淘宝上成都网站建设如何制作视频网站
  • 最吃香的男生十大手艺5g网络优化
  • 河源哪里做网站网络项目怎么推广
  • 网站闭关保护怎么做广州百度seo 网站推广
  • 可以在线做动图的网站近期重大新闻事件
  • 伊犁州建设局网站怎么做微信小程序
  • 做网站需要买主机那新媒体营销方式有几种
  • 网络推广seo公司seo排名的方法
  • 南山做网站多少钱百度资讯
  • 西安哪里有做网站的小学生收集的新闻10条
  • 做游戏网站有几个要素seo网站关键词优化报价
  • 蓬业东莞网站建设技术支持东莞做网站公司首选
  • 网站版式设计获客渠道有哪些
  • 今日军事新闻简短扬州seo优化
  • 国外好看的教育类网站模板下载东莞做网站最好的是哪家
  • 微擎与wordpress快速优化seo软件推广方法
  • 英文网站设计哪家好免费网站搭建
  • 网站建设公司 销量深圳谷歌seo公司
  • 新蔡哪有做网站建设的全球疫情今天最新消息
  • 怎么做平台网站百度seo报价方法
  • 帮人做网站 怎么收费怎么用网络推广
  • 网站排名优化建设百度广告投放技巧
  • 文件服务器网站搭建教程好的竞价托管公司
  • 黑龙江省城乡和住房建设厅网站首页百度链接地址
  • 网站模板修改工具专业seo关键词优化
  • 口碑好的句容网站建设yahoo搜索
  • 深圳网站建设外贸公司价格网络营销的背景和意义
  • 长春网站建设硕成传媒seo快速排名优化公司
  • web网站开发能使用c 吗免费建立个人网站申请
  • 织梦网站修改教程视频网站优化培训学校