This commit is contained in:
2024-08-22 09:52:40 +08:00
parent 6901e97a59
commit c7b9542f95
4 changed files with 39 additions and 5 deletions
+28
View File
@@ -0,0 +1,28 @@
package utils
import (
"strconv"
)
// StrToFloat32 字符串转float32
func StrToFloat32(s string) (f *float32, err error) {
f64, err := strconv.ParseFloat(s, 32)
if err != nil {
return nil, err
}
// 将float64转换为float32
f32 := float32(f64)
return &f32, nil
}
// StrToFloat64 字符串转float64
func StrToFloat64(s string) (f *float64, err error) {
f64, err := strconv.ParseFloat(s, 64)
if err != nil {
return nil, err
}
return &f64, nil
}