zoukankan
html css js c++ java
C#DECIMAL结构取整方法总结
C#DECIMAL结构取整方法总结
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
ConsoleApplication1
{
class
Program
{
static
void
Main(
string
[] args)
{
//
Floor向负无穷方向舍入为最接近的整数
Console.WriteLine(
decimal
.Floor(-1.3m));
//
-2
Console.WriteLine(
decimal
.Floor (3.5m));
//
3
Console.WriteLine(
decimal
.Floor (4m));
//
4
//
Truncate向零方向舍入为整数
Console.WriteLine(
decimal
.Truncate(-1.3m));
//
-1
Console.WriteLine(
decimal
.Truncate (3.5m));
//
3
Console.WriteLine(
decimal
.Truncate (4m));
//
4
//
如果想实现四舍五入,则必须用下面的技巧,保留到小数点后2位,就用100,保留到小数点后3位就用1000,依次类推
decimal
a = 8.335m,b=8.345m;
Console.WriteLine(
decimal
.Truncate (a*100+0.5m)/100);
//
8.34
Console.WriteLine (
decimal
.Truncate (b*100+0.5m)/100);
//
8.35
//
总结,System.Double(double)和System.Single(float)结构都没有这2种方法,所以一般用decimal来实现取整
}
}
}
查看全文
相关阅读:
洛谷P2331 [SCOI2005]最大子矩阵 DP
洛谷P2216: [HAOI2007]理想的正方形 单调队列优化DP
牛客练习赛38 E 出题人的数组 2018ccpc桂林A题 贪心
zstu19一月月赛 duxing201606的原味鸡树
gym/102021/J GCPC18 模拟拼图
gym/102021/K GCPC18 背包dp算不同数和的可能
洛谷 P2051 [AHOI2009]中国象棋 状态压缩思想DP
洛谷 P1070 道路游戏 DP
洛谷P2577 [ZJOI2005]午餐 打饭时间作为容量DP
动态规划:插头DP
原文地址:https://www.cnblogs.com/jljxxf/p/2565622.html
最新文章
模板
2019 Multi-University Training Contest 2
2019 Multi-University Training Contest 2
BZOJ 2160: 拉拉队排练(回文树)
扶桑号战列舰 (单调栈+线段树区间更新懒惰标记 or 栈)
回文自动机入门题
2019牛客暑期多校训练营(第四场)
Codeforces Round #486 (Div. 3) C "Equal Sums" (map+pair<>)
BZOJ 4236 "JOIOJI"(前缀和+map+pair)
P1415 拆分数列 DP
热门文章
P2467 [SDOI2010]地精部落 DP
gym/102059 E
gym/101955/problem/E
BZOJ3170 [Tjoi2013]松鼠聚会 切比雪夫距离
CF #535 (Div. 3) E2 Array and Segments (Hard version) 利用线段树进行区间转移
CFdiv2 165E. Compatible Numbers 子集枚举
BZOJ 2002
CF 551 E GukiZ and GukiZiana
EDU 50 E. Covered Points 利用克莱姆法则计算线段交点
分块笔记
Copyright © 2011-2022 走看看