首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-06-19 
500g为单位…不足500g按照500g计算…例如400g500g…501g1000g…1001g1500g…1600g2000g...怎么写方法计算50

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);

热点排行