500g为单位…不足500g按照500g计算…例如400g=500g…501g=1000g…1001g=1500g…1600g=2000g...怎么写方法计算
500g为单位…不足500g按照500g计算…例如400g=500g…501g=1000g…1001g=1500g…1600g=2000g...怎么写方法计算
[解决办法]
int g = 400;int c = g / 500;int ng = (g % 500 > 0 ? c + 1 : c) * 500;
[解决办法]
int n=1600;
int s=n/500+n%500==0?0:1;
[解决办法]
这种问题只是看实现的简单与否了!
一般我会这么做:
int result = (num + 499)/500 * 500;
[解决办法]
int s=n/500+(n%500==0?0:1);