Initial commit
This commit is contained in:
20
internal/util/mod.go
Normal file
20
internal/util/mod.go
Normal file
@@ -0,0 +1,20 @@
|
||||
package util
|
||||
|
||||
func FloatModf(val, mod float32) float32 {
|
||||
for val > mod {
|
||||
val -= mod
|
||||
}
|
||||
for val < 0 {
|
||||
val += mod
|
||||
}
|
||||
return val
|
||||
}
|
||||
func FloatModd(val, mod float64) float64 {
|
||||
for val > mod {
|
||||
val -= mod
|
||||
}
|
||||
for val < 0 {
|
||||
val += mod
|
||||
}
|
||||
return val
|
||||
}
|
||||
Reference in New Issue
Block a user