예제 #1
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalBoolean eq(HalNumber n) {
   return new HalBoolean(toFloat().equals(n.toFloat()));
 }
예제 #2
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalBoolean lt(HalNumber n) {
   return new HalBoolean(toFloat() < n.toFloat());
 }
예제 #3
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalNumber div(HalNumber n) {
   return new HalFloat(toFloat() / n.toFloat());
 }
예제 #4
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalNumber pow(HalNumber n) {
   return new HalFloat(Math.pow(toFloat(), n.toFloat()));
 }
예제 #5
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalNumber mul(HalNumber n) {
   return new HalFloat(toFloat() * n.toFloat());
 }
예제 #6
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalNumber sub(HalNumber n) {
   return new HalFloat(toFloat() - n.toFloat());
 }
예제 #7
0
파일: HalFloat.java 프로젝트: hecrj/hal
 @Override
 public HalNumber add(HalNumber n) {
   return new HalFloat(toFloat() + n.toFloat());
 }