编写程序现有一个4位数的正整数n=4321,编写程序将其拆分为两个2位数的正整数43和21,计算并输出拆分后的两个数的加、减、乘、除和求余的结果,例如 n=4321,设拆分后的两个整数为a,b,则a=43,b=21,除法运算结果要求精确到小数点后2位
时间: 2024-10-14 13:11:25 浏览: 23
为了完成这个任务,你可以使用Python语言编写一个简单的函数,将数字n拆分成两部分,并对它们进行加、减、乘、除以及取模操作。以下是相应的代码示例:
```python
def process_number(n):
a = int(str(n)[0:2])
b = int(str(n)[2:])
# 加法
add = a + b
print(f"加法结果:{add}")
# 减法
subtract = a - b
print(f"减法结果:{subtract}")
# 乘法
multiply = a * b
print(f"乘法结果:{multiply}")
# 除法(保留两位小数)
if b != 0:
divide = round(a / b, 2)
print(f"除法结果(保留两位小数):{divide}")
else:
print("除数不能为零")
# 取模(求余)
modulo = a % b
print(f"求余结果:{modulo}")
# 测试数字 4321
process_number(4321)
```
当你运行上述代码时,它会按照指定的规则输出每个算术运算的结果。
阅读全文