我有这行伪代码:
if |pos(point) - pos(point2)| <= K {
}
管道意味着什么,我认为是“或”运营商。
答案 0 :(得分:3)
这看起来像是绝对值的数学符号。
| X | = x如果x> = 0
| X | = -x如果x&lt; 0
或Java(大多数语言都有类似的东西):
Math.abs(x);
答案 1 :(得分:2)
在数学符号中|某事物代表值的大小,例如| 5 | = 5和| -5 | = 5。
简单来说,它允许你创建一个if语句,其中只有一个数字的大小而不是它的方向,所以;
if |pos(point) - pos(point2)| <= K {
}
表示“如果pos(点)和pos(point2)忽略符号之间差异的大小大于或等于K,则执行....