golang 向上取整
go向上取整方法 math.ceil(),该方法接收一个浮点型(float64)参数,如果小数不为0则会将小数舍去,小数点前数字加一。
如果除数和被除数都是int类型,需要手动转一下类型。
错误写法
batch := int(math.Ceil(float64(count / BATCH)))
正确写法
batch := int(math.Ceil(float64(count) / BATCH))
go向上取整方法 math.ceil(),该方法接收一个浮点型(float64)参数,如果小数不为0则会将小数舍去,小数点前数字加一。
如果除数和被除数都是int类型,需要手动转一下类型。
错误写法
batch := int(math.Ceil(float64(count / BATCH)))
正确写法
batch := int(math.Ceil(float64(count) / BATCH))