summaryrefslogtreecommitdiff
path: root/equals.go
diff options
context:
space:
mode:
Diffstat (limited to 'equals.go')
-rw-r--r--equals.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/equals.go b/equals.go
new file mode 100644
index 0000000..824077c
--- /dev/null
+++ b/equals.go
@@ -0,0 +1,8 @@
+package float
+
+const epsilon = 1e-6
+
+// Equals compares two float values
+func Equals(a, b float64) bool {
+ return (a-b) < epsilon && (b-a) < epsilon
+}