Javaでプラスマイナスの操作はありますか?
そうでない場合、最も効率的な方法は何ですか?
4 + 3 は 7 で 4 - 3 は 1 であるため、7 と 1 の 2 つの値を返すa = 4
ことがb = 3
できるようにしたいとします。a ± b
Javaでプラスマイナスの操作はありますか?
そうでない場合、最も効率的な方法は何ですか?
4 + 3 は 7 で 4 - 3 は 1 であるため、7 と 1 の 2 つの値を返すa = 4
ことがb = 3
できるようにしたいとします。a ± b
プラスマイナスは演算ではなく記号です。文字列に含めるだけの場合は、次のような Unicode \u00B1 を使用できます。
System.out.println("sqrt(9) = \u00B1 3");
Wiki の記事を注意深く読むと、プラスマイナスは操作ではないことに気付くでしょう。これは、値が正または負になる可能性があることを示すために、エンジニアリングや数学 (他の分野の中でも) で使用される記号です。
たとえば、4 の平方根は実際には 2 ではなく、(+2)^2 と (-2)^2 は両方とも 4 であるため、「プラスマイナス 2」です。
また、「パッキングするパーツの長さは 100 mm プラスマイナス 0.5 mm でなければならない」(パーツの長さは 99.5 mm から 100.5 mm の間でなければならない) など、寸法の公差や誤差にも使用されます。
変数は 1 つの値しか持てないため、プラスとマイナスのトークン/キーワード/その他のものはあまり意味がありません。ただし、データ構造を使用し、アプリケーションに適したメソッドを関連付けて、これらの種類の値を追跡することもできます。