Skip to content

Instantly share code, notes, and snippets.

@cptangry
Created July 22, 2017 07:15
Show Gist options
  • Save cptangry/0431c1831bf2a8afbe8f7a9dba6d22d4 to your computer and use it in GitHub Desktop.
Save cptangry/0431c1831bf2a8afbe8f7a9dba6d22d4 to your computer and use it in GitHub Desktop.
Büyük hizmet! GO Programlama Dili için Round Fonksiyonu
func Round(val float64, roundOn float64, places int ) (newVal float64) {
var round float64
pow := math.Pow(10, float64(places))
digit := pow * val
_, div := math.Modf(digit)
if div >= roundOn {
round = math.Ceil(digit)
} else {
round = math.Floor(digit)
}
newVal = round / pow
return
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment