comparison src/luan/LuaNumber.java @ 8:8896068e0a4b

finish operators git-svn-id: https://luan-java.googlecode.com/svn/trunk@9 21e917c8-12df-6dd8-5cb6-c86387c605b9
author fschmidt@gmail.com <fschmidt@gmail.com@21e917c8-12df-6dd8-5cb6-c86387c605b9>
date Wed, 21 Nov 2012 06:57:09 +0000
parents 4da26b11d12a
children 57054fa43189
comparison
equal deleted inserted replaced
7:bca8fc5d928b 8:8896068e0a4b
1 package luan; 1 package luan;
2 2
3 3
4 public final class LuaNumber { 4 public final class LuaNumber implements Comparable<LuaNumber> {
5 final double n; 5 final double n;
6 6
7 public LuaNumber(double n) { 7 public LuaNumber(double n) {
8 this.n = n; 8 this.n = n;
9 } 9 }
37 37
38 @Override public int hashCode() { 38 @Override public int hashCode() {
39 return Double.valueOf(n).hashCode(); 39 return Double.valueOf(n).hashCode();
40 } 40 }
41 41
42 @Override public int compareTo(LuaNumber ln) {
43 return Double.compare(n,ln.n);
44 }
45
42 } 46 }