首页 > 试题广场 >

【模板】牛牛学说话之-浮点数

[编程题]【模板】牛牛学说话之-浮点数
  • 热度指数:132274 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}会说整数之后,牛牛开始尝试说浮点数(小数)。
\hspace{15pt}所以,现在,输入一个浮点数 x,输出该浮点数。

输入描述:
\hspace{15pt}在一行上输入一个小数点后位数为 6 位的浮点数 x \left(0 \leq x \leq 2 \right)


输出描述:
\hspace{15pt}输出浮点数 x

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

输入

1.359578

输出

1.360
示例2

输入

1.359578

输出

1.359578000

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。
2. 2025-10-24 优化题面文本与格式,规范浮点数输入说明,增加浮点数输出误差检测。
x = float(input())
#print(round(x,3))不能使用round因为会吞0
print('%.3f'%x)
发表于 2022-08-17 11:35:43 回复(0)
print("%0.3f" % float(input()))

发表于 2022-07-28 16:53:08 回复(0)
num = float(input())
print("{:.3f}".format(num))
发表于 2022-05-19 22:01:48 回复(0)
num = float(input())
print("%.3f" % num)

发表于 2022-05-16 11:15:48 回复(0)
a=float(input())
print('%.3f'% a)
print('{:.3f}'.format(a))
print(f'{a:.3f}')
发表于 2022-04-09 15:21:05 回复(0)
num = float(input())
print("%.3f" % num)
发表于 2022-03-09 17:41:13 回复(0)
a=float(input())
print("%.3f"%a)

发表于 2022-02-25 22:34:49 回复(0)
num = float(input())
print('%.3f'%num)
发表于 2022-02-25 14:31:32 回复(0)
a = float(input())
print('{:.3f}'.format(a))
发表于 2022-02-17 22:39:15 回复(1)