25 lines
407 B
Go
25 lines
407 B
Go
package utils
|
|
|
|
import (
|
|
"fmt"
|
|
"strconv"
|
|
)
|
|
|
|
func UintToString(val uint) string {
|
|
return strconv.FormatUint(uint64(val), 10)
|
|
}
|
|
|
|
func StringToUint(val string) uint {
|
|
res, _ := strconv.ParseUint(val, 10, 16)
|
|
return uint(res)
|
|
}
|
|
|
|
func FloatToString(val float32) string {
|
|
return fmt.Sprintf("%f", val)
|
|
}
|
|
|
|
func StringToFloat(val string) float32 {
|
|
res, _ := strconv.ParseFloat(val, 32)
|
|
return float32(res)
|
|
}
|