概述
- 题目
- 代码
- 解释
- 总结
题目:
A/B Problem
Write a program which reads two integers a and b, and calculates the following values:
- a ÷ b: d (in integer)//除法求整
- remainder of a ÷ b: r (in integer)//除法求余
- a ÷ b: f (in real number)//除法结果保留五位有效数字
代码:
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int a,b;
cin >> a >> b;
double fa = a, fb = b;
printf("%d %d %.5fn",(a/b),(a%b),(fa/fb));
return 0;
}
解释:
这里引用C语言中的函数库主要是因为C++中关于字符精度较为繁琐,引入C语言中就方便很多。A/B是求除法后整数部分,A%B求除法后余数部分,但涉及小数部分还是需要先转换成double模式在进行计算。
总结:
涉及小数计算,小数点保留位数,引用C语言库,字符转换精度。
转载于:https://www.cnblogs.com/programing-test/p/11270971.html
最后
以上就是洁净黄蜂为你收集整理的Computation - A / B ProblemA/B Problem的全部内容,希望文章能够帮你解决Computation - A / B ProblemA/B Problem所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复