money.go 466 B

1234567891011121314151617181920212223
  1. package utilx
  2. import "strconv"
  3. // Fen2Yuan 分转元
  4. func Fen2Yuan(amount int64) string {
  5. result := Fen2Y(amount) + "元"
  6. return result
  7. }
  8. // Fen2Y 分转元 返回 00.00 单位元
  9. func Fen2Y(amount int64) string {
  10. amountInYuan := F2y(amount)
  11. // 将结果转换为字符串格式,并添加单位元
  12. result := strconv.FormatFloat(amountInYuan, 'f', 2, 64)
  13. return result
  14. }
  15. // F2y 分转元
  16. func F2y(amount int64) float64 {
  17. return float64(amount) / 100
  18. }