c# - 十进制的自定义格式#

标签 c# string format decimal

我正在尝试将带小数的十进制值格式化为不带逗号或点的自定义格式,检查了http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx但找不到我需要的格式

我需要将小数值(例如 3.1416)转换为 314 或更好的 0000000314,有什么线索吗?

最佳答案

要缩放 100 并显示最多 9 个前导零,请使用

String.Format("{0:0000000000}", (value * 100));

关于c# - 十进制的自定义格式#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8839040/

相关文章:

java - 在 java 中将字符串转换为日期时出现意外输出

Python记录日志级别的等长字符串

format - 这是哪种私钥格式?

c# - 如何在设计时没有数据集的情况下为 XtraReports 中的字段设置数据源?

java - 理解java最终变量

c++ - 关于字符串操作

c++ - 'string' 数组的动态分配

C# 虚拟和覆盖关键字

c# - 统一: How to save and load scenes according to player progress

c# - 使用 WebApi 客户端发布复杂类型