这不是一个直接的编程问题,因为它与特定代码无关,但这确实涉及余数/模数运算符。
我有一个用于偶数输入值的公式和一个用于奇数输入值的公式,但在我的程序中,我需要以某种方式将这两者结合起来,以便得到一个适用于偶数和奇数输入的公式。
****(我有两个整数值,x 和 y,当我说偶数输入值时,我的意思是当您添加 x 和 y 时,数字是偶数;对于奇数输入也是如此)**
偶数公式:1 + sqrt(((x - 10)^2) + ((y - 10)^2))
奇数值的公式:1 + (((abs(x - 10)) + (abs(y - 10)))/(2))
我确实注意到这两个公式非常相似,我向我的教授询问了这个问题,他确实暗示使用余数/模数运算符。
起初,我考虑将两个公式除以 2,然后将它们加在一起,这样其中一个值为 0,因此,只使用其中一个公式。但是当我插入值时,我意识到偶数输入的答案并不总是偶数。所以现在我不确定我将如何解决这个问题。
非常感谢任何形式的帮助。
以下是一些值:
注意:y 值不限于 10,我只使用了 10,以便我可以更轻松地手动计算值。