public static class Operations.UseIfGreaterThanOrEqualTo extends Operations.UseBase
a >= b
else use aBinaryOperation.Stub
br, dr, lr
Constructor and Description |
---|
UseIfGreaterThanOrEqualTo(boolean br,
long lr,
double dr) |
UseIfGreaterThanOrEqualTo(Number r) |
Modifier and Type | Method and Description |
---|---|
boolean |
booleanOperate(long a,
long b) |
void |
complexOperate(double[] out,
double ra,
double ia,
double rb,
double ib) |
double |
doubleOperate(double a,
double b) |
long |
longOperate(long a,
long b) |
String |
toString() |
toString
public UseIfGreaterThanOrEqualTo(boolean br, long lr, double dr)
br
- given value as booleanlr
- given value as longdr
- given value as doublepublic UseIfGreaterThanOrEqualTo(Number r)
r
- given value as Numberpublic boolean booleanOperate(long a, long b)
booleanOperate
in interface BinaryOperation
booleanOperate
in class Operations.UseBase
a
- first operandb
- second operandpublic long longOperate(long a, long b)
longOperate
in interface BinaryOperation
longOperate
in class Operations.UseBase
a
- first operandb
- second operandpublic double doubleOperate(double a, double b)
doubleOperate
in interface BinaryOperation
doubleOperate
in class Operations.UseBase
a
- first operandb
- second operandpublic void complexOperate(double[] out, double ra, double ia, double rb, double ib)
complexOperate
in interface BinaryOperation
complexOperate
in class Operations.UseBase
out
- holds (ra, ia) op (rb, ib)ra
- real part of first operandia
- imaginary part of first operandrb
- real part of second operandib
- imaginary part of second operandCopyright © 2014–2022 Eclipse Foundation. All rights reserved.