输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位 用C++
答案:4 悬赏:0 手机版
解决时间 2021-03-17 08:02
- 提问者网友:绫月
- 2021-03-17 00:38
输入两个整数m和n,及另一正整数k,计算m/n,结果精确到小数点后k位 用C++
最佳答案
- 五星知识达人网友:零点过十分
- 2021-03-17 01:05
这个算起来属于大整数除法。因为整数大小是不确定的,而且正整数k可能也比较,用float,double根本就解决不了问题。
全部回答
- 1楼网友:迟山
- 2021-03-17 03:46
int m,n
要转化为精确小数,就要对这个结果进行强制转换,如double,float型。
- 2楼网友:等灯
- 2021-03-17 03:36
main()
{
int m,n,k,z;
scanf("%d,%d",&m,&n);
for(k=0;k>0;)
scanf("%d",k); 结果精确到小数点后k位,貌似不太可能,好象声明时要用常数
z=m/n;
printf("m/n=%kd",z); 如果程序不行则将k改为常数
}
- 3楼网友:人類模型
- 2021-03-17 02:09
String divide(int a,int b,int count){
String rs="";
int div=0;
int mod=0;
for(int i=0;i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯