别人写的CNum函数,小数第一位>0<=5则=5.大于5则个位+1
2009-09-17 16:06
99 查看
CNum函数
public static double CNum(double num)
{
double i = Math.Floor(num);
double p = num % 1;
if (p >= 0.6)
{
return i + 1;
}
else
{
return i + 0.5;
}
}
CNum(3.2)=3.5
CNum(3.5)=3.5
CNum(3.6)=4
public static double CNum(double num)
{
double i = Math.Floor(num);
double p = num % 1;
if (p >= 0.6)
{
return i + 1;
}
else
{
return i + 0.5;
}
}
CNum(3.2)=3.5
CNum(3.5)=3.5
CNum(3.6)=4
相关文章推荐
- <转自别人的文章>SQL多表连接查询(详细实例)
- <fmt:formatNumber> 最多保留小数部分几位
- STL容器中的vector<摘自别人博客>
- mybatis在Mapper.xml文件中使用大于,小于时要用 > <
- 佣金计算详解01:通过小数精度来控制判断因子中的<与<= ,>与>=
- 内核中的printk, <0>的优先级最高,<7>优先级最低
- 【android初学日志】Test run failed: Test run incomplete. Expected 1 tests, received 0<二>
- 已知某公司总人数为W,平均年龄为Y岁(每年3月末计算,同时每年3月初入职新人),假设每年离职率为x,x>0&&x<1,每年保持所有员工总数不变进行招聘,新员工平均年龄21岁。 从今年3月末开始,请实现一个算法,可以计算出第N年后公司员工的平均年龄。(最后结果向上取整)。
- opencv error:assertion failed<src.cols>0&&src.rows>0>in unknown function
- 第四周 【项目1-三角形类的构造函数】<0>
- zoj3819Average Score 类型转化 <求大于1个(double)数的整数,小于1个double类型的数的整数>
- &lt;&lt;PHP数据结构与算法&gt;&gt; 之个位,十位,百位组合运算
- <<软件研发之道>>经验法则4---不要认为别人是笨蛋
- 《大话设计模式》--为别人做稼衣--代理模式<Proxy>(7)
- 一个大小为N(0<N<1000)的整数数组, 求该数组的子数组(长度大于2)为等差数列的个数?
- timepicker的学习<后面日期大于前面日期>:http://trentrichardson.com/examples/timepicker/
- 标准IO 计算缓冲区的长度<Ps:全缓存4096, 行缓存1024,不带缓存0>
- xml CDATA区、特殊字符:<= 小于等于、>= 大于等于
- <float.h> - C语言标准库可以知道这种浮点型小数的信息
- Hadoop学习<四>--HDFS的RPC通信原理总结