package lzUtils

import "fmt"

// ToWechatAmount 将金额从元转换为微信支付 SDK 需要的分（int64 类型）
func ToWechatAmount(amount float64) int64 {
	// 将金额从元转换为分，并四舍五入
	return int64(amount*100 + 0.5)
}

// ToAlipayAmount 将金额从元转换为支付宝支付 SDK 需要的字符串格式，保留两位小数
func ToAlipayAmount(amount float64) string {
	// 格式化为字符串，保留两位小数
	return fmt.Sprintf("%.2f", amount)
}
