10 examples of 'golang float to string' in Go

Every line of 'golang float to string' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your Go code is secure.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
94func floatToString(f float64) string {
95 return fmt.Sprintf("%.2f", f)
96}
66func (convert *Convert) FloatToString(f float64, fmt byte, prec, bitSize int) string {
67 return strconv.FormatFloat(f, fmt, prec, bitSize)
68}
656func sqlite3FnCastFloat64ToString(f float64) string {
657 if math.IsInf(f, 0) {
658 if f < 0 {
659 return "-inf"
660 }
661 return "inf"
662 }
663
664 return strconv.FormatFloat(f, 'g', -1, 64)
665}
1073func floatToString(f float64) (string, error) {
1074 var tmp [32]byte
1075 v, err := appendFloat(tmp[:0], f)
1076 return string(v), err
1077}
228func FmtFloat(f float64) string {
229 af := math.Abs(f)
230 if f == 0 {
231 return "0"
232 } else if 1 <= af && af < 10 {
233 return fmt.Sprintf("%.1f", f)
234 } else if 10 <= af && af <= 1000 {
235 return fmt.Sprintf("%.0f", f)
236 }
237
238 if af < 1 {
239 var p = 8
240 for math.Abs(f) < 1 && p >= 0 {
241 f *= 1000
242 p--
243 }
244 return FmtFloat(f) + Units[p]
245 } else {
246 var p = 7
247 for math.Abs(f) > 1000 && p < 16 {
248 f /= 1000
249 p++
250 }
251 return FmtFloat(f) + Units[p]
252
253 }
254 return "xxx"
255}
20func FloatToString(input_num float64) string {
21 // to convert a float number to a string
22 return strconv.FormatFloat(input_num, 'f', -1, 64)
23}
60func FloatToString(inputNum float64) string {
61 // to convert a float number to a string
62 return strconv.FormatFloat(inputNum, 'f', 6, 64)
63}
163func float64ToString(val interface{}) (*string, error) {
164 str := strconv.FormatFloat(val.(float64), 'f', 6, 64)
165 return &str, nil
166}
651func (n *Number) String() string {
652 return n.Value.FloatString(n.Precision)
653}
30func float2str(i float64) string {
31 return strconv.FormatFloat(i, 'f', -1, 64)
32}

Related snippets