请教一个小算法 本帖最后由 bulls5988 于 2012-02-22 15:05:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实就是说抄了三小时之后每小时4元,不超的话就是2元算法文字描述如下:先判断时间是否大于3小时(不大于的话直接乘以2,金卡减两元(送一小时));如果大于三小时则(hours-3)*4+6,金卡减2. TimeSpan ts = dt2 - dt;int hours = (int)ts.TotalHours;int fee = 0;if (hours > 3){ fee = (hours - 3) * 4 + fee; hours = 3;}if (hours > 1 && hours <= 3){ fee = (hours - 1) * 2 + fee;} 求教!在XtraReport中对每行求和的问题 晕死 我做的项目不见了 怎么可以找到? 做了个qq那样的信息提示框,可不能像qq的那样不获得焦点 这个问题怎么解决啊??? 请问怎样在制定的区域进行response.write操作 ===C#接口聚合的问题??=== 如何计算增值税 RichTextBox中如何获取光标在文本中的位置 DataTime dt=null;//居然都出错!? vb6调用c#控件问题 。net添加客户端按钮在IE7上运行失效原因,求解 由于线程停在某个无法进行垃圾回收的点
算法文字描述如下:
先判断时间是否大于3小时(不大于的话直接乘以2,金卡减两元(送一小时));
如果大于三小时则(hours-3)*4+6,金卡减2.
int hours = (int)ts.TotalHours;
int fee = 0;if (hours > 3)
{
fee = (hours - 3) * 4 + fee;
hours = 3;
}
if (hours > 1 && hours <= 3)
{
fee = (hours - 1) * 2 + fee;
}