读书人

500g为单位…不足500g按照500g计算…例

发布时间: 2012-06-19 14:45:20 作者: rapoo

500g为单位…不足500g按照500g计算…例如400g=500g…501g=1000g…1001g=1500g…1600g=2000g...怎么写方法计算
500g为单位…不足500g按照500g计算…例如400g=500g…501g=1000g…1001g=1500g…1600g=2000g...怎么写方法计算

[解决办法]

C# code
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);

读书人网 >C#

热点推荐