summaryrefslogtreecommitdiff
path: root/utilities/utilities.go
diff options
context:
space:
mode:
authorWill Hawkins <[email protected]>2021-12-14 00:55:29 -0500
committerWill Hawkins <[email protected]>2021-12-14 00:55:29 -0500
commit728a81b8205678abeeb54a69e9e26ee06c18b607 (patch)
tree00ee2efb388f96a4e7612f3c4cb7b086f7e8bc0c /utilities/utilities.go
parent4c9a70fe1c7e7596eebaf475cf78596eee614c7e (diff)
Refactoring -- more.
Diffstat (limited to 'utilities/utilities.go')
-rw-r--r--utilities/utilities.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/utilities/utilities.go b/utilities/utilities.go
index a372141..fd5c824 100644
--- a/utilities/utilities.go
+++ b/utilities/utilities.go
@@ -1,5 +1,10 @@
package utilities
-func PercentDifference(current float64, previous float64) (difference float64) {
+import "math"
+
+func SignedPercentDifference(current float64, previous float64) (difference float64) {
return ((current - previous) / (float64(current+previous) / 2.0)) * float64(100)
}
+func AbsPercentDifference(current float64, previous float64) (difference float64) {
+ return (math.Abs(current-previous) / (float64(current+previous) / 2.0)) * float64(100)
+}