parent
5dfd55673c
commit
8d15d9bccd
3 changed files with 6 additions and 8 deletions
|
@ -12,6 +12,7 @@ class compare_float:
|
|||
self.eq = False
|
||||
self.ge = True
|
||||
self.gt = False
|
||||
self.ne = False
|
||||
|
||||
if A < (B - epsilon):
|
||||
self.lt = True
|
||||
|
@ -22,6 +23,8 @@ class compare_float:
|
|||
|
||||
if abs(A - B) < epsilon:
|
||||
self.eq = True
|
||||
else:
|
||||
self.ne = True
|
||||
|
||||
# convenience
|
||||
self.less = self.lt
|
||||
|
@ -29,6 +32,7 @@ class compare_float:
|
|||
self.equal = self.eq
|
||||
self.greater_or_equal = self.ge
|
||||
self.greater = self.gt
|
||||
self.not_equal = self.ne
|
||||
|
||||
if __name__ == '__main__':
|
||||
x = compare_float(1, 2, 0.5)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue