これは、コード(Java)のである:私は、これはそれを行うための最善の方法だとは思わない変数が肯定/否定であるかどうかわからない場合は、関数を呼び出したりifを使用したりせずに肯定的にするにはどうすればよいですか?
float yd = waypointY - currentY;
if (yd < 0) {
yd = yd*(-1);
}
、および検索だけ、それは正または負だ場合、あなたが既に知っているときの結果を発見しました。私はwaypointYが現在よりも多かれ少なかれわからない。
'if'関数ではありません。あなたが持っているものはかなり一般的なパターンです。私はそれについてあまり心配しないだろう。私の言語がそれをサポートしていれば、それを 'yd * = -1;'に変更するかもしれません。 – John3136