表达式3*2^2+ABS(-3)+int(-7.2)+2mod9=
发布网友
发布时间:2022-04-21 21:41
我来回答
共2个回答
热心网友
时间:2023-06-23 17:14
这同软件有关。
INT(-7.2) 计算 比 -7.2 小 的 最靠近的整数,所以得 -8。
如果是 INT(7.2), 计算 比 7.2 小 的 最靠近的整数,得 7
2 mod 9 -- 模运算,类似 C 语言中 的 2 % 9, 除法取余数运算。即 2 除以 9,得到的余数 是 2。所以 2 mod 9 得 2。
ABS() 计算绝对值,ABS(-3) 绝对值 得 3
热心网友
时间:2023-06-23 17:15
^的优先级比*高,先计算2^2=4
再执行3*4=12
abs(-3)=3//abs是取绝对值,-3的绝对值是3
int(-7.2)=-7//(int)是强制取整,因此直接取整数部分-7
2mod9=2//mod的整除取余,2除以9,商0余2,结果是2
12+3+(-7)+2=10
表达式的结果是10