首页 > 试题广场 >

浮点除法

[编程题]浮点除法
  • 热度指数:1621 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
\hspace{15pt}输入两个整数 a, b,输出 a 除以 b 的值。

输入描述:
\hspace{15pt}在一行上输入两个整数 a, b \left(1 \leq a, b \leq 100\right)


输出描述:
\hspace{15pt}输出一个浮点数,表示 a 除以 b 的值。

\hspace{15pt}由于实数的计算存在误差,当误差的量级不超过 10^{-3} 时,您的答案都将被接受。具体来说,设您的答案为 a,标准答案为 b,当且仅当 \tfrac{|a-b|}{\max(1,|b|)}\leq 10^{-3} 时,您的答案将被接受。
示例1

输入

5 2

输出

2.500

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-11-07 优化题面文本与格式,新增若干组数据。允许浮点数误差。
#include<stdio.h>
int main(void){
    int a, b;
    scanf("%d %d",&a, &b);
    float c = (float)a / b;
    printf("%.3f",c);
return 0;
}
发表于 2025-12-11 00:26:53 回复(0)
    }cout<<fixed <<setprecision(3)<< a*1.000/b<< endl;
发表于 2025-11-06 14:40:51 回复(0)
2/32是0.06250 四舍六入五成双后应该是 0.062,有点变态了
发表于 2025-11-02 10:24:50 回复(0)