编写程序,从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号、整数部分和小数部分。例如输入-123.456,输出应该是(按下列格式输出): sign:- integral part:123 decimal fraction part:0.456000
时间: 2023-04-30 16:06:54 浏览: 147
该程序从键盘输入一个不等于0的浮点数,然后把这个浮点数拆分成符号、整数部分、小数部分,最后按照指定格式输出整数和小数部分。举例来说,如果输入的是-123.456,则输出应为:符号为负,整数部分为123,小数部分为0.456。
相关问题
编写程序,从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号、整数部分和小数部分
以下是Python代码实现:
num = float(input("请输入一个不等于的浮点数:"))
# 判断符号
if num > :
print("符号为:正")
elif num < :
print("符号为:负")
# 输出整数部分
print("整数部分为:", int(num))
# 输出小数部分
print("小数部分为:", abs(num - int(num)))
输出浮点数的符号、整数部分和小数部分\n编写程序,从键盘输入一个不等于0的浮点数,然后分别输出这个浮点数的符号、整数部分和小数部分。例如输入-123.456,输出应该是(按下列格式输出):\n\nsign:
这是一个编程题,要求编写一个程序,从键盘输入一个浮点数,如果该数不等于0,则输出这个浮点数的符号、整数部分和小数部分。例如输入-123.456,应该是(按下列格式输出):
sign: -
integer part: 123
fraction part: 0.456
阅读全文