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  }