结果会很大,整型无法存储。这时候需要我们把每一位都存入进数组之中,模拟整数

模拟一下乘法

#include <iostream>
#include <algorithm>
using namespace std;
int a[10000];
int main(){ int size=1,i,n;a[0]=1;cin >>n;//最后加上while()循环,执行n次乘以2的操作 while(n--){int t=0;//要更新这个t,每次执行完乘以2的一次计算后,有可能涉及进位size增加的问题。 ///模拟乘以2的计算 ,从个位数开始算 for(i=0;i<size;i++){t+=a[i]*2;//进位数+本身 a[i]=t%10;//取余数,就是个位数。就是看看是否要进位 t/=10;//求出要进位的数是多少 }if(t){  //考虑结束时还会进位的问题 a[size++]=t;}///}for(i=size-1;i>=0;i--){cout <<a[i];} return 0;
} 

高精度运算(C++实现)相关推荐

  1. 关于__int128高精度运算

    参考文章 使用__int128可以实现高精度运算,但是这种大整数无法使用函数printf输出结果,所以需要手写输出 #include <bits/stdc++.h> using names ...

  2. float php 运算_系统的讲解 - PHP 浮点数高精度运算

    概述 记录下,工作中遇到的坑 ... 关于 PHP 浮点数运算,特别是金融行业.电子商务订单管理.数据报表等相关业务,利用浮点数进行加减乘除时,稍不留神运算结果就会出现偏差,轻则损失几十万,重则会有信 ...

  3. c语言用数组存储高精度数,高精度运算c语言.pptx

    <高精度运算c语言.pptx>由会员分享,可在线阅读,更多相关<高精度运算c语言.pptx(20页珍藏版)>请在人人文库网上搜索. 1.高精度运算,运算的前提条件:类型范围,确 ...

  4. CCF NOI1089 高精度运算

    问题链接:CCF NOI1089 高精度运算. 时间限制: 1000 ms  空间限制: 262144 KB 题目描述 输入N对位数不超过1000的正整数,求它们的和.   (编程使用strunc创建 ...

  5. 2022/2/3 四舍五入 分数化简 高精度运算

    电费分段收费 1.四舍五入 b=int((b*10)+0.5)/10.0;//四舍五入到小数点后一位 2.分段的一个方法 for(i=1;i<=150;i++)cost[i]=0.4463;fo ...

  6. 大数运算(高精度运算)

    高精度运算 1.高精度加法 给定两个正整数,计算它们的和. 输入格式 共两行,每行包含一个整数. 输出格式 共一行,包含所求的和. 数据范围 1≤整数长度≤100000 输入样例: 12 23 输出样 ...

  7. java中小数的处理:高精度运算用bigDecimal类,精度保留方法,即舍入方式的指定

    java中小数的处理:高精度运算用bigDecimal类,精度保留方法,即舍入方式的指定 2016年05月11日 11:20:08 阅读数:6336 一. 计算机的小数计算一定范围内精确,超过范围只能 ...

  8. php 浮点精度,系统的讲解 - PHP 浮点数高精度运算

    概述 记录下,工作中遇到的坑 ... 关于 PHP 浮点数运算,特别是金融行业.电子商务订单管理.数据报表等相关业务,利用浮点数进行加减乘除时,稍不留神运算结果就会出现偏差,轻则损失几十万,重则会有信 ...

  9. 国王游戏(贪心算法+高精度运算)

    恰逢 H 国国庆,国王邀请 n 位大臣来玩一个有奖游戏. 首先,他让每个大臣在左.右手上面分别写下一个整数,国王自己也在左.右手上各写一个整数. 然后,让这 n 位大臣排成一排,国王站在队伍的最前面. ...

  10. 高精度运算——加减乘除法模板

    一.高精度运算基本原理 高精度运算也称之为大数运算.即:在变量运算对象的数值范围为任何数据类型所无法容纳的情况下,采用整数数组存储(用字符串表示数字).高精度运算的难度并不大,考虑不清楚的话列个竖式模 ...

最新文章

  1. IPv6 与 IPv4现状
  2. 不做“浮冰”,深挖AI技术和场景
  3. Java多线程开发之------多线程等待
  4. CTF-Xortool,windows上的安装与使用
  5. 6万人砍不下来一部拼多多手机,背后原来是这个原因。
  6. 某月某日前包括当天吗_10月26日,你真的理解了导数的定义吗?(答思考题送猫王小音箱)...
  7. 作者:张峰(1978-),男,博士,国家海洋信息中心副研究员
  8. c语言图案问题,C语言绘图问题
  9. php 5.2.17 中文乱码,php5.2 Json中文乱码解决方法
  10. Electron 打包Mac安装包代码签名问题解决方案Could not get code signature for running application
  11. 在用户空间加载和卸载驱动
  12. 在ubuntu中搭建guacamole
  13. ES6系列之let/const及块级作用域
  14. 周剑:国产商业智能 BI 这 20 年(1997~2017)
  15. 十段均衡器开源 android,音频EQ(均衡器) - osc_1jvmu893的个人空间 - OSCHINA - 中文开源技术交流社区...
  16. 三极管场效应参数全集
  17. 北大软微2021计算机考研难度,北大软微金服方向2016年考研经验贴---初试410分
  18. Macbook Pro的Type-c接口失灵了如何解决?
  19. 《有效的单元测试》一第2章 寻 求 优 秀
  20. 压缩比13为什么建议用92的油_马自达为啥能在13:1高压缩比下仍然使用92汽油

热门文章

  1. Linux 内核,30 年C 语言将升级至 C11
  2. AI中pass架构设计优化
  3. 嵌入式C程序基础与编程结构
  4. 单目视觉里程计性能估计
  5. 2021年大数据ELK(二十七):数据可视化(Visualize)
  6. Dockerfile的详解
  7. android 在设备上安装apk包
  8. 网络流24题-飞行员配对方案问题
  9. Java后端WebSocket的Tomcat实现
  10. 2022-2028年中国中小企业电子商务市场投资分析及前景预测报告