当前位置: 首页 > news >正文

[转].NET 数字格式化:忽略末尾零

有这样的格式化需求:
10.0000  输出 10
10.0001  输出 10.0001

用 # 格式化即可

        Console.WriteLine(10.0000.ToString("#.####"));
        Console.WriteLine(10.0001.ToString("#.####"));

        Console.WriteLine(String.Format("{0:#.####}", 10.0000));
        Console.WriteLine(String.Format("{0:#.####}", 10.0001));

参考:http://msdn.microsoft.com/zh-cn/library/0c899ak8.aspx

如果格式化的值在格式字符串中出现“#”的位置有一个数字,则此数字被复制到结果字符串中。否则,结果字符串中的此位置不存储任何值。

请注意,如果“0”不是有效数字,此说明符永不显示“0”字符,即使“0”是字符串中唯一的数字。如果“0”是所显示的数字中的有效数字,则显示“0”字符。

“##”格式字符串使得值被舍入到小数点前最近的数字,其中零总被舍去。例如,用“##”格式化 34.5 将得到值 35。

转载于:https://www.cnblogs.com/liuqhui/archive/2011/08/09/2131787.html

相关文章:

  • 根据年份-月份,获得此月份的所有日期
  • [MSSQL]GROUPING SETS,ROLLUP,CUBE初体验
  • Android系统特质 不需要太多剩余内存
  • 转:SQLServer2000 数据库事务日志备份
  • Android ADB命令的使用
  • 嵌入式中linu+android与wince的区别
  • Struts2与Struts1的对比
  • memcache 管理指令 --stats
  • ListView(二)
  • Flex--水晶按钮
  • Links to sample code for the Windows Phone 7
  • [30期] 我的学习方法
  • 莫名的PAMIE错误
  • Apache2.2虚拟主机添加多域名
  • 一起谈.NET技术,使用VS2010为Windows7编写一个杀手级WPF应用
  • FineReport中如何实现自动滚屏效果
  • Iterator 和 for...of 循环
  • Python利用正则抓取网页内容保存到本地
  • rc-form之最单纯情况
  • Vue实战(四)登录/注册页的实现
  • Vue--数据传输
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 简单易用的leetcode开发测试工具(npm)
  • 前端面试总结(at, md)
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 项目实战-Api的解决方案
  • 一、python与pycharm的安装
  • 仓管云——企业云erp功能有哪些?
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • # .NET Framework中使用命名管道进行进程间通信
  • #100天计划# 2013年9月29日
  • #考研#计算机文化知识1(局域网及网络互联)
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (7)STL算法之交换赋值
  • (C++17) optional的使用
  • (ibm)Java 语言的 XPath API
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (二)windows配置JDK环境
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (三)mysql_MYSQL(三)
  • .Net 8.0 新的变化
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .net与java建立WebService再互相调用
  • .sdf和.msp文件读取
  • 。Net下Windows服务程序开发疑惑
  • @ConditionalOnProperty注解使用说明
  • @GetMapping和@RequestMapping的区别
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [ 云计算 | AWS 实践 ] 基于 Amazon S3 协议搭建个人云存储服务