fine数值运算
fin吧
全部回复
仅看楼主
level 4
z东方 楼主
#例程2:数字运算
# 系统智能识别数据种类,无需程序员干预
b = 3
c = 2
d = -b*c+b*10
print("%\n",d)
# -b是取b的负数,它的优先级最高
# 运算结果d为整数
d = -b*c+b*10/2
print("%\n",d)
#运算结果d为浮点数(因为有除法运算符)
a = 5
b = 3
c = 2
d = a+5*(b<<1)**c
print("%.2f\n",d)
# 括号优先,然后是指数运算、乘法、加法
# 乘方运算导致输出浮点数
#例程3:浮点数取整、四舍五入取整
a = 8
b = 5
c = 4
d = -b*c+b*10/3+a
print("%\n",d)
#运算结果d为浮点数
e = int(d)
print("%\n",d)
2024年07月24日 01点07分 1
1