十六进制输入输出及加减
来源:互联网 发布:软件开发项目管理 pdf 编辑:程序博客网 时间:2024/06/03 19:05
c:
Select Code
#include<cstdio>using namespace std;int main(){__int64 a, b;while (scanf("%I64X%I64X", &a, &b)!=EOF) {__int64 c; c = a + b;if (c<0)printf("-%I64X\n", -c);else printf("%I64X\n", c);}return 0;}
c++:
Select Code
#include<iostream>#include<algorithm>#include<iomanip>#include<string>using namespace std;int main(){long long n,m;while (cin >> hex >> n>>m){long long t = n + m;if(t>=0)cout << hex <<setiosflags(ios::uppercase)<< t << endl;else{t = -t;cout << '-' << hex << setiosflags(ios::uppercase) << t << endl;}}return 0;}
非十进制数计算机不能输出,所以如果和是负数,先化为正。
阅读全文
0 0
- 十六进制输入输出及加减
- 汇编-十六进制输入输出
- 强悍的%x 十六进制输入输出
- HDU2057_A + B Again_十六进制输入输出
- cin cout 输入输出十六进制,八进制
- 八进制 十进制 十六进制 输入输出转换 经典
- C++中输入输出的十六进制八进制
- C++中输入输出的十六进制八进制
- C++中输入输出的十六进制八进制
- C++中输入输出的十六进制八进制
- 杭电 2057 (关于十六进制的输入输出)
- C++中输入输出的十六进制八进制
- C++中输入输出的十六进制八进制
- HDOJ 2057 A + B Again(十六进制加减,__int64)
- 二进制、八进制、十六进制的概念以及加减运算
- java日期加减(以字符串为输入输出的)
- JavaScript窗口及输入输出
- 窗口及输入输出
- 关于Kinect突然无法启动问题的解决方案
- 往里缩进字母图形
- MAC 更新brew 镜像源
- 自定义超实用Redis工具类(满足对象,list,map等类型)
- Python3.6单例模式报错TypeError: object() takes no parameters的解决方法
- 十六进制输入输出及加减
- DOM
- OOD(object oriented design)
- session过期、失效时间
- python: isinstance函数
- 前端存储的介绍和对比
- 1.欢迎学习机器学习(machine learning)
- Stanford NER模型使用,训练自己的NER模型,终端使用和java调用
- http协议以及几种常见的状态码