总结C#保留小数位数
2.C#保留小数位N位,四舍五入 .
- decimal d= decimal.Round(decimal.Parse("0.55555"),2);
3.C#保留小数位N位四舍五入
- Math.Round(0.55555,2)
4,C#保留小数位N位四舍五入
- double dbdata = 0.55555;
- string str1 = dbdata.ToString("f2");//fN 保留N位,四舍五入
5.C#保留小数位N位四舍五入
- string result = String.Format("{0:N2}", 0.55555);//2位
- string result = String.Format("{0:N3}", 0.55555);//3位
6. C#保留小数位N位四舍五入
- double s=0.55555;
- result=s.ToString("#0.00");//点后面几个0就保留几位
C#保留小数位数,及百分号的解决方法:
1、用NumberFormatInfo类来解决:
- System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();
- provider.PercentDecimalDigits = 2;//小数点保留几位数.
- provider.PercentPositivePattern = 2;//百分号出现在何处.
- double result = (double)1 / 3;//一定要用double类型.
- Response.Write(result.ToString("P", provider));
2、用toString方法.:
- public string getRate(double hcount, double task)
- {
- string rValue;
- string temp = "";
- if (task == 0)
- {
- task = 1;
- }
- double db = (hcount / task) * 100;
- if (hcount >= task)
- {
- rValue = "100%";
- }
- else
- {
- rValue = db.ToString("#0.#0") + "%";
- }
- return rValue;
- }
- string str1 = String.Format("{0:N1}",56789); //result: 56,789.0
- string str2 = String.Format("{0:N2}",56789); //result: 56,789.00
- string str3 = String.Format("{0:N3}",56789); //result: 56,789.000
- string str8 = String.Format("{0:F1}",56789); //result: 56789.0
- string str9 = String.Format("{0:F2}",56789); //result: 56789.00
- string str11 =(56789 / 100.0).ToString("#.##"); //result: 567.89
- string str12 =(56789 / 100).ToString("#.##"); //result: 567
补充SQL 四舍五入 保留小数位
保留两位小数
CAST(324.345123 AS DECIMAL(18,2))
CAST(324.346123 AS NUMERIC(18,2))
值为:324.35(默认进行了四舍五入)
四舍五入
round(324.345123,2) 值为:324.350000
总结C#保留小数位数的更多相关文章
- 总结C#保留小数位数及百分号处理
方法一: ); 方法二: Math.Round() 方法三: double dbdata = 0.55555; string str1 = dbdata.ToString("f2" ...
- C#保留小数位数
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); prov ...
- C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现
在C#中大家都会遇到这种情况 double类型的数据,需要格式化(保留N未有效数字)或者是保留N为小数等情况,我们往往采取double.tostring("参数");的方法.下 ...
- C#保留小数位数的方法
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();provi ...
- java实验三——求平均数,数组排序(有关java保留小数位数,由于编译器版本未到1.5导致的报错format函数第二个参数不对,要求是Object[])
package hello; import java.util.Arrays; public class 实验三更正版 { public static void main(String[] args) ...
- Java指定保留小数位数的方法
package com.qiyuan.util; import java.math.BigDecimal; import java.math.RoundingMode; import java.tex ...
- js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0
1.向下取整 var num1 = 12.10345; var num2 =12.9801; var newnum1=Math.floor(num1) //结果 12 var newnum2= ...
- C++(五)— 控制保留小数位数
1.C++中输出指定保留的小数位数. 这里还要注意,每次输出只要设置一次就行了,因为这两个的作用范围是后续对象,而不是仅对后一个对象起作用. #include<iostream> #inc ...
- JavaScript中浮点数的保留小数位数的问题
方法一 简介:如题! 繁琐版... 代码如下: var significantFigure= function(value,figure){ var arr=(valu ...
随机推荐
- sz xshell
yum install lrzsz -y
- (转)RestFul 无状态的一点认识
今天早上在Yahoo的邮件列表里看到一篇颇有意思的讨论,标题为RESTful vs. unRESTful: Session IDs and Authentication(51CTO编者注:意为REST ...
- 个人创业了,做了个网站和App,www.91tianwu.com
大家好! 很久没有写文章了,响应党和政府号召,创业了.此文为了推广我的网站而写,希望有兴趣的看看. 我做了添物网,地址:http://www.91tianwu.com. 主要做购物导航推荐,目前集中在 ...
- 启动bind时报none:0: open: /etc/named/named.conf: file not found
刚一看,以为是说named.conf文件不存在或权限不够,但仔细查了一下后发现的确在啊,权限改为777也不行.无奈!先查了一下/etc/init.d/named文件里,是在执行/usr/local/n ...
- jquery validate验证remote时的多状态问题
因为远程验证用户名时可能会出现几种错误情况: 1.用户名字符非法: 2.长度超限: 3.用户名已经存在: 但remote返回的内容只能是布尔型的,即使用dataFilter来过滤也不知道如何对应的把错 ...
- (原创)VS2017 C# 运行 Javasrcipt RSA 加密用户名登录 Java开发的服务器
第一次写博客. 最近想做一个Web的自动登录,用户名和密码是RSA加密过的,后台是用的JAVA,我只会点C#,抓包什么都搞定了(使用的是Fiddler),不过由于C#和RSA的加密方式不同,我搞了N天 ...
- openSessionInView的使用原理及性能分析
看到好多项目中用到了openSessionInView,这种做法无非是开发方便,能够在JSP页面中操作数据库层方面的业务. 下边说下openSessionInView的使用方法及性能问题. 使用: 1 ...
- Java之旅(二)--- ServletContext
什么是ServletContext? WEB容器在启动时,它会为每一个WEB应用程序都创建一个相应的ServletContext对象.它代表当前web应用.通过使用这个对象,servlet能够 ...
- VS2008 集成Lua解释器
1. 登陆官网下载源代码 -> www.lua.org -> get started -> installing 选择系统类型(这里是Windows的,所下面载 luaDist) ...
- html-上左右布局方式---ShinePans
文件包括 main.html top.html left.html childhood.html moonsong.html herethesea.html 主要布局效果: 代码: main ...