github.com/Cloud-Foundations/Dominator@v0.3.4/lib/format/milli.go (about) 1 package format 2 3 import ( 4 "fmt" 5 ) 6 7 func formatMilli(value uint64) (string, string) { 8 field := fmt.Sprintf("%.3f", float64(value)*1e-3) 9 for pos := len(field) - 1; pos > 0; pos-- { 10 if field[pos] == '.' { 11 return field, field[:pos] 12 } 13 if field[pos] != '0' { 14 return field, field[:pos+1] 15 } 16 } 17 return field, field 18 }