zoukankan
html css js c++ java
用C#写 四舍五入函数(函数版)
适用范围:长整型long(-9223272036854775808 ~ +9223272036854775808)
//
BY: bit.Aipeli 2005-11-07 23:27:23
private
double
Round(
double
v,
int
x)
{
int
i;
long
IValue
=
1
;
double
DValue
=
1
;
for
(i
=
1
;i
<=
x;i
++
)
{
IValue
=
IValue
*
10
;
DValue
=
DValue
/
10
;
}
long
Int
=
(
long
)Decimal.Round(Convert.ToDecimal(v
*
IValue),
0
);
double
Key
=
(
double
)(v
/
DValue)
-
Int;
double
Dou
=
(
double
)Int
/
IValue;
if
(Key
>=
0.5
)
{
Dou
+=
DValue;
}
return
Dou;
}
本代码在:Windows 2003 && Microsoft Visual Studio .NET 2003 通过
查看全文
相关阅读:
文件操作
匿名函数
函数
运算符
(模板)扩展kmp算法(luoguP5410)
poj2406(求字符串的周期,kmp算法next数组的应用)
poj1961(kmp算法next数组应用)
hdoj1711(kmp算法)
(模板)poj3461(kmp模板题)
fzu1704(高斯消元法解异或方程组+高精度输出)
原文地址:https://www.cnblogs.com/aipeli/p/271057.html
最新文章
小程序中生命周期钩子函数之外的全局变量要小心使用!!!
原型的深度认识(一)
JavaScript中并非一切皆对象
this以及执行上下文概念的重新认识
Boost智能指针——scoped_ptr
cc、gcc、g++区别
兰迪·波许教授的最后一课,李开复说这是对他人生影响最大的两个演讲之一
holiday和vacation的区别
回调函数的作用
Hive与impala的对比测试实验
热门文章
Impala 安装笔记3一impala安装
Impala 安装笔记2一hive和mysql安装
Impala 安装笔记1一Cloudera CDH4.3.0安装
ssh服务配置文件---sshd_config详解
面向对象编程
正则表达式和re模块
一些基本模块
生成器和装饰器
赋值和拷贝
递归和迭代
Copyright © 2011-2022 走看看