package step_price func GetStepPrice(minBuyNum int, stepNum []int, stepPrice []int) float64 { if minBuyNum > stepNum[len(stepNum)-1] { return float64(stepPrice[len(stepPrice)-1]) / float64(100) } for k, v := range stepNum { if minBuyNum <= v { if k <= (len(stepPrice) - 1) { return float64(stepPrice[k]) / float64(100) } return float64(stepPrice[len(stepPrice)-1]) / float64(100) } } return float64(stepPrice[len(stepPrice)-1]) / float64(100) }