请问c#一个函数
计算double i = 607 / 20 ; 正常计算等于30.35想实现结果为31 把小数点全部去掉 整数+1这个应该用什么?谢谢 不好意思实在没分了
--------------------编程问答-------------------- 变为int,就可以啦
它会四舍五入 --------------------编程问答-------------------- 你执行过你的代码吗
double i = 607 / 20 ; 返回的结果是30,不信你运行一下下面的代码。
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication5
{
class Program
{
static void Main(string[] args)
{
double i = 607 / 20;
Console.WriteLine(i.ToString());
Console.ReadLine();
}
}
}
改成
double i = 607 / 20+1;
才可以实现 --------------------编程问答-------------------- double i = 607 / 20 ;
i=i==Convert.ToDouble((Int32.Parse(i))?(i:Convert.ToDouble((Int32.Parse(i))+1); --------------------编程问答-------------------- double i = 607 / 20 ;
i=i==Convert.ToDouble((Int32.Parse(i))?i:(Convert.ToDouble((Int32.Parse(i))+1);
括号加错地方了。。 --------------------编程问答-------------------- decimal.Ceiling();
补充:.NET技术 , ASP.NET