【.Net】c# 让double保留两位小数
2024-08-31 09:27:41
1、Math.Round(0.333333,2);//按照四舍五入的国际标准
2、
double dbdata=0.335333;
string str1=String.Format("{0:F}",dbdata);//默认为保留两位
还有一个类似的方法,但是不提倡:
double d1 = 0.335333;
string d2 = d1.ToString("0.00"); // string d3 = d1.ToString("f2");
d2="0.33"
3、
float i=0.333333;
int j=(int)(i * 100);
i = j/100;
4、
decimal.Round(decimal.Parse("0.3333333"),2)
5、
private System.Globalization.NumberFormatInfo nfi = new System.Globalization.NumberFormatInfo();
float test=0.333333f;
nfi.NumberDecimalDigits=2;
string result=test.ToString("N", nfi);
6、
string result= String.Format("{0:N2}",Convert.ToDecimal("0.333333").ToString());
最新文章
- fping tcping hping nmap nc
- 第五章 运输层(UDP和TCP三次握手,四次挥手分析)
- Android判断当前系统时间是否在指定时间的范围内(免消息打扰)
- iOS学习09C语言函数指针
- Android 通信 EventBus
- PAT 06-3 单词长度
- daily news新闻阅读客户端应用源码(兼容iPhone和iPad)
- 检查dns服务器是否可用
- 如何保存ISE综合后的RTL schematic为pdf
- <;三>; jQuery 选择器
- 问题-[致命错误] Project1.dpr(1): Unit not found: &#39;System.pas&#39; or binary equivalents (DCU,DPU)
- Hadoop RPC源码阅读-客户端
- windows下python安装paramiko
- .net 开发必备小抄(电子书)
- jQuery 简介,与js的对比
- 深度解读GoogleNet之Inception V1
- POJ3177tarjan缩点_构建双连通图
- 《DSP using MATLAB》Problem 3.18
- ipad协议7.0,与大佬们分享几套新老版本的协议源码及算法,交流心得。
- 一个div层在页面上下左右居中以及数据的排序