首页 > 其他分享 >高精度 加+ 低精度

高精度 加+ 低精度

时间:2024-06-01 14:57:45浏览次数:7  
标签:10 高精度 int sum back include 精度 size

#include<iostream>
#include<vector>
using namespace std;
int main(){
    vector<int> a;
    string m;
    int n;
    cin>>m>>n;
    for(int i=m.size()-1;i>=0;i--){
        a.push_back(m[i]-'0');
    }
    vector<int> c;
    int sum=0;
    for(int i=0;i<a.size()||n||sum;i++){
    	if(i>=a.size()){
    		a[i]=0;
		}
		sum+=a[i]+n%10;
        c.push_back(sum%10); 
        sum/=10;
        n/=10;
    }
    while(c.size()>1&&c.back()==0){
       c.pop_back();
    }
    for(int i=c.size()-1;i>=0;i--){
        cout<<c[i];
    }
    return 0;
}

  

标签:10,高精度,int,sum,back,include,精度,size
From: https://www.cnblogs.com/wangyueshuo/p/18225971

相关文章

  • 高精度+低精度加法
    #include<bits/stdc++.h>usingnamespacestd;vector<int>z(vector<int>x,inty){ vector<int>s; intsum=0; for(inti=0;i<x.size()||sum;i++){ if(i>=x.size()){ x[i]=0; } sum+=x[i]+y%10; s.push_back(sum%10); sum......
  • 高精度*高精度乘法
    #include<bits/stdc++.h>usingnamespacestd;vector<int>z(vector<int>x,vector<int>y){ intsum=0; vector<int>s(x.size()+y.size()+10,0); for(inti=0;i<x.size();i++){ for(intj=0;j<y.size();j++){ s[i+j]+=x[i]*......
  • 高精度*高精度
    #include<iostream>#include<cmath>#include<vector>usingnamespacestd;intmain(){stringa,b;cin>>a>>b;vector<int>x,y;for(inti=a.size()-1;i>=0;i--){x.push_back(a[i]-'0'......
  • 说说 Javascript 数字精度丢失的问题,如何解决?
    一、场景复现一个经典的面试题0.1+0.2===0.3//false为什么是false呢?先看下面这个比喻比如一个数1÷3=0.33333333......3会一直无限循环,数学可以表示,但是计算机要存储,方便下次取出来再使用,但0.333333......这个数无限循环,再大的内存它也存不下,所以不能存储一个相......
  • YOLOv8改进策略|智慧医疗案例|YOLOv8脊椎骨折检测,在骨折检测方面实现了 96% 的平均精
            颈椎⻣折构成严重的医疗紧急情况,如果不及时治疗或未发现,可能会导致终⾝瘫痪甚⾄死亡。随着时间的推移,如果不进⾏⼲预,这些⻣折可能会恶化。为了解决缺乏深度学习技术在脊柱⻣折检测实际应⽤⽅⾯的研究,本研究利⽤包含颈椎⻣折和⾮⻣折计算机断层扫描图像的......
  • YOLOv5改进策略|实战应用案例|YOLOv5机场安全围栏检查,破损围栏检测,YOLOv5平均精度 (AP
            为了确保机场的安全,必须保护空侧免受未经授权的访问。为此,通常使⽤安全围栏,但需要定期检查以发现损坏情况。然⽽,由于⼈类专家⽇益短缺以及⼤量的⼈⼯⼯作,因此需要⾃动化⽅法。⽬的是在⾃主机器⼈的帮助下⾃动检查围栏是否损坏。在这项⼯作中,我们探索对......
  • 振弦采集仪在岩土工程监测中的精度与可靠性评估
    振弦采集仪在岩土工程监测中的精度与可靠性评估河北稳控科技振弦采集仪是一种常用的岩土工程土体力学参数监测仪器,它主要用于测量岩土中的应力、应变和模量等力学参数。在岩土工程中,土体力学参数的精确测量对于工程设计、施工和监测都非常重要。因此,评估振弦采集仪的精度与可靠性......
  • PTP(Precision Time Protocol)是一种用于精确时间同步的网络协议。它旨在使网络设备能够
    PTP(PrecisionTimeProtocol)是一种用于精确时间同步的网络协议。它旨在使网络设备能够以极高的精度和准确性进行时间同步,通常用于需要时间同步的应用领域,如金融交易、工业自动化和无线电通信等。PTP的工作原理是通过在网络中的主时钟和从时钟之间进行时间戳的传递和比较来实现精......
  • 国产平替 16/20/24/32-bit 高精度 Σ-Δ 模数转换器芯片
    信格勒微电子的芯片产品已通过行业头部大厂导入验证,深受百万终端客户好评。而且因为fullycompatible.板子拿来,换个芯片,性能更佳。MCU不用改ccode。平替CirrusLogic芯片SIG5632平替CS5532BS(32-bit)速率从CS5532BS的3.84kSPS提高到30.72kSPS,功耗更低,增加5ppm/℃的内......
  • SciTech-EECS-Sensor:TI的 4-20mA 环路供电系统实现高达 100m 的液位测量,具有高测距精
    https://www.ti.com.cn/zh-cn/featured-applications-content/sensors/mmwave-radar/industrial-mmwave-level-transmitter.html可针对4-20mA环路供电系统实现高达100m的液位测量,具有高测距精度和低功耗。我们的毫米波雷达传感器可对各种行业(包括食品和饮料、废水管理和加工......