Exemplo n.º 1
0
 @Override
 public HalBoolean eq(HalNumber n) {
   return new HalBoolean(toFloat().equals(n.toFloat()));
 }
Exemplo n.º 2
0
 @Override
 public HalBoolean lt(HalNumber n) {
   return new HalBoolean(toFloat() < n.toFloat());
 }
Exemplo n.º 3
0
 @Override
 public HalNumber div(HalNumber n) {
   return new HalFloat(toFloat() / n.toFloat());
 }
Exemplo n.º 4
0
 @Override
 public HalNumber pow(HalNumber n) {
   return new HalFloat(Math.pow(toFloat(), n.toFloat()));
 }
Exemplo n.º 5
0
 @Override
 public HalNumber mul(HalNumber n) {
   return new HalFloat(toFloat() * n.toFloat());
 }
Exemplo n.º 6
0
 @Override
 public HalNumber sub(HalNumber n) {
   return new HalFloat(toFloat() - n.toFloat());
 }
Exemplo n.º 7
0
 @Override
 public HalNumber add(HalNumber n) {
   return new HalFloat(toFloat() + n.toFloat());
 }