0
已采纳
叶子煊
中级光能
中级光能
首先你需要将二进制转换为十进制
这样可能比较简单
(这只我个人看法)
之后再进行十进制的加减
这是核心代码:
l1=a.size();
l2=b.size();
for(int i=0;i<=l1-1;i++)
{
s1+=(a[i]-48)*(long long)pow(2,l1-i-1);
}
for(int i=0;i<=l2-1;i++)
{
s2+=(b[i]-48)*(long long)pow(2,l2-i-1);
}
最后进行加或减
别忘了定义,输入,输出
望采纳!!!
希望对你有一定的帮助!!
0