编写程序,用户输入一个正浮点数,让计算机输出整数部分和小数部分,小数部分请保留4位小数位。
时间: 2023-10-08 08:09:27 浏览: 135
输入一个浮点数,输出此数的整数部分和小数部分
可以使用 Python 编写一个简单的程序来实现这个功能:
```python
num = float(input("请输入一个正浮点数: "))
integer_part = int(num)
decimal_part = round(num - integer_part, 4)
print("整数部分为:", integer_part)
print("小数部分为:", decimal_part)
```
运行程序后,用户输入一个正浮点数,程序将会输出这个数的整数部分和小数部分,小数部分保留4位小数位。例如,用户输入 3.1415926,则程序将输出:
```
请输入一个正浮点数: 3.1415926
整数部分为: 3
小数部分为: 0.1416
```
阅读全文