Javaで解くべき非常に大きな数と複雑な文字列方程式があります。そのために、BeanShell を使用します。この方程式には、ビットごとのバイナリ演算も含めることができます。
(log(100)*7-9) & (30/3-7)
私が言ったように、そのためには膨大な数を処理する必要がありますL
。これまでのところ問題なく動作する各数値に を追加します。しかし、ここでは、3/2
I just receive 1
and notのようなものを計算するときに問題があり1.5
ます。D
次に、各数値に for double 値を追加しようとしました1.5
が、ここではバイナリ演算and or xor
などでエラーが発生します。もちろん、整数値にのみ適用できるためです。
必要なときに値を受け取りdouble
、バイナリ演算を実行する方法はありますか (もちろん、整数値がある場合のみ)。