会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
行成于思,行胜于言
記住該記住的,忘記該忘記的,改變能改變的,接受不能改變的。
博客园
首页
新随笔
联系
订阅
管理
VS .NET(C#)四舍五入方法(转)
private
void
GetRoundValue()
{
double
fValue
=
105.812
;
//
方法1:對浮點四捨五入
//
double i = Math.Round(fValue, 0); ;
//
方法2:對浮點四捨五入,並設定四捨五入類型
//
double i = Math.Round(fValue, 0, MidpointRounding.AwayFromZero);
//
成員名稱 說明
//
AwayFromZero 當某個數字剛好位於另外兩個數字之間的中點時,朝向遠離零的方向將其捨入成距離最近的數字。
//
ToEven 當某個數字剛好位於另外兩個數字之間的中點時,將其捨入成為距離最近的偶數。
//
方法3 直接取整數
//
對浮點數取整數方法為:對浮點數取整再乘以這個整數再轉換成整型
int
i
=
(
int
)fValue
/
1
*
1
;
}
posted @
2007-09-20 12:13
江湖工夫
阅读(
5780
) 评论(
1
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告