社区
C#
帖子详情
关于 ToString 转换小数保留小数点的问题
marklr
2015-12-14 11:58:57
double total = XXX;
String temp=total.ToString("F2");
当 total是 12,12,32,12.2输出结果是 12.00,12.32,12.20 但我希望输出是 12,12.32,12.2
该怎么处理?
...全文
1593
5
打赏
收藏
关于 ToString 转换小数保留小数点的问题
double total = XXX; String temp=total.ToString("F2"); 当 total是 12,12,32,12.2输出结果是 12.00,12.32,12.20 但我希望输出是 12,12.32,12.2 该怎么处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bdmh
2015-12-14
打赏
举报
回复
total.ToString("0.##");
大鱼>
2015-12-14
打赏
举报
回复
一楼正解啊,骚年仍需努力。
娃都会打酱油了
2015-12-14
打赏
举报
回复
Math.Round(total,2).ToString()
吴太乙
2015-12-14
打赏
举报
回复
引用 2 楼 tianyani 的回复:
或者 ToString("P");
看错了 看标题以为你要保存2位小数点呢
吴太乙
2015-12-14
打赏
举报
回复
或者 ToString("P");
C#
小数
位数
保留
的方法集锦
1.System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的
小数
位数 double strCashAmt=Convert.ToDouble(this.txtCashAmt.Text); //先把控件內的值转成double this.txtCashAmt.Text = strCashAmt.
ToString
(“N”,provider); //再利用
ToString
函数
C#中decimal
保留
2位有效
小数
的实现方法
主要介绍了C#中decimal
保留
2位有效
小数
的实现方法,针对decimal变量
保留
2位有效
小数
有多种方法,可以使用Math.Round方法以及
ToString
先
转换
为字符串等操作来实现。具体实现方法感兴趣的朋友跟随小编一起看看吧
JavaScript之Date对象详解(属性和方法)
Date 对象属性constructor 返回对创建此对象的 Date 函数的引用。prototype 使您有能力向对象添加属性和方法。Date 对象方法getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。getFullYear() 从 Date 对象以四位数字返回年份。getHours() 返回 Date 对象的小时 (0 ~ 23)。getMilliseconds() 返回 Date 对象的毫秒(0 ~ 999)。getMinutes() 返回 Date 对象的分钟 (0 ~ 59)。getMonth() 从 Date 对象返回月份 (0 ~ 11)。getSeconds() 返回 Date 对象的秒数 (0 ~ 59)。getTime() 返回 1970 年 1 月 1 日至今的毫秒数。getTimezoneOffset() 返回本地时间与格林威治标准时间 (GMT) 的分钟差。getUTCDate() 根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。getUTCDay() 根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。getUTCFullYear() 根据世界时从 Date 对象返回四位数的年份。getUTCHours() 根据世界时返回 Date 对象的小时 (0 ~ 23)。getUTCMilliseconds() 根据世界时返回 Date 对象的毫秒(0 ~ 999)。getUTCMinutes() 根据世界时返回 Date 对象的分钟 (0 ~ 59)。getUTCMonth() 根据世界时从 Date 对象返回月份 (0 ~ 11)。getUTCSeconds() 根据世界时返回 Date 对象的秒钟 (0 ~ 59)。getYear() 已废弃。 请使用 getFullYear() 方法代替。parse() 返回1970年1月1日午夜到指定日期(字符串)的毫秒数。setDate() 设置 Date 对象中月的某一天 (1 ~ 31)。setFullYear() 设置 Date 对象中的年份(四位数字)。setHours() 设置 Date 对象中的小时 (0 ~ 23)。setMilliseconds() 设置 Date 对象中的毫秒 (0 ~ 999)。setMinutes() 设置 Date 对象中的分钟 (0 ~ 59)。setMonth() 设置 Date 对象中月份 (0 ~ 11)。setSeconds() 设置 Date 对象中的秒钟 (0 ~ 59)。setTime() setTime() 方法以毫秒设置 Date 对象。setUTCDate() 根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。setUTCFullYear() 根据世界时设置 Date 对象中的年份(四位数字)。setUTCHours() 根据世界时设置 Date 对象中的小时 (0 ~ 23)。setUTCMilliseconds() 根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。setUTCMinutes() 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。setUTCMonth() 根据世界时设置 Date 对象中的月份 (0 ~ 11)。setUTCSeconds() setUTCSeconds() 方法用于根据世界时 (UTC) 设置指定时间的秒字段。setYear() 已废弃。请使用 setFullYear() 方法代替。toDateString() 把 Date 对象的日期部分
转换
为字符串。toGMTString() 已废弃。请使用 toUTCString() 方法代替。toISOString() 使用 ISO 标准返回字符串的日期格式。toJSON() 以 JSON 数据格式返回日期字符串。toLocaleDateString() 根据本地时间格式,把 Date 对象的日期部分
转换
为字符串。toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部分
转换
为字符串。toLocaleString() 据本地时间格式,把 Date 对象
转换
为字符串。
toString
() 把 Date 对象
转换
为字符串。toTimeString() 把 Date 对象的时间部分
转换
为字符串。toUTCString() 根据世界时,把 Date 对象
转换
为字符串。UTC() 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。valueOf() 返回 Date 对象的原始值。
编写程序实现将任意10进制正
小数
m
转换
成n进制的正
小数
,
小数
点
后
保留
10位
小数
/* 编写程序实现将任意10进制正
小数
m
转换
成n进制的正
小数
,
小数
点
后
保留
10位
小数
。 0.0000009<m<1 1<n<10 例如:0.795 3 => 0.2101101122 例如:0 0 => undefined */ function change(m,n){ if(m === 0 || n=== 0) return; return parseFloat(m.
toString
(n)).toFixed(10) } consol.
【C#】
ToString
() / String.Format() / DateTime 格式化
ToString
是将其他数据类型转为String并格式化,Format则是对String格式化,DateTime 的时间也有多种格式。 在UI显示时经常会用到各种各样的
转换
字符串或格式化,比如
小数
点
后
保留
指定位数,数值采用逗号分隔,货币、日期等特殊结构显示等 ··· ···网上可以搜到好多相关的详细说明,这里仅以学习为目的,收集了几位大大的博文,后面就偷懒直接粘链接啦 i...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章