首页 > 试题广场 >

单组_保留小数位数

[编程题]单组_保留小数位数
  • 热度指数:8687 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个小数 n ,请你保留 3 位小数后输出。
如果原来的小数位数少于 3 ,需要补充 0
如果原来的小数位数多于 3 ,需要四舍五入到 3 位。

输入描述:
第一行有一个小数 n\ (\ 1 \leq n \leq 10^9\ )


输出描述:
输出一个小数,保留 3 位。
示例1

输入

1.23

输出

1.230
示例2

输入

114.514

输出

114.514
示例3

输入

123

输出

123.000
print(f"{float(input()):0.3f}")


发表于 2024-12-04 12:17:07 回复(0)
n = float(input())
# 打印结果  
print(f"{n:0.3f}")  
发表于 2024-09-08 23:50:20 回复(0)
import sys for line in sys.stdin:
    a = line.split()  print('{0:0.3f}' .format(float(a[0])))  print(f'{float(a[0]):0.3f}')


发表于 2024-09-08 21:39:09 回复(0)