C#字符串中的千点,但保留正常的小数

woutergoku

我正在使用计算器,并且想在字符串中得到一千个点。但是当我这样做时:

double Answer = 12345;
tbAnswer.Text = Answer.ToString("n");

但是当我这样做的时候,它会给我1,2345.00

我只想要千点,如果我的双精度数有3个小数,则它有3个小数,如果有2个,则有2个,如:

double Answer = 12345.1; //1,2345.1
double Answer = 12345.23 //1,2345.23
double Answer = 12345.456 //1,2345.456

这是可能的还是我必须坚持至少2位小数?

斯坦利

没有标准的格式代码可以执行此操作-您必须使用自定义格式代码:

Answer.ToString("#,###.######");

请注意,没有格式说明符可以提供无限数量的小数位。如果您想完全支持本机类型decimal(可以包含29个decmial位置),则可以使用:

Answer.ToString("#,###.#############################");

但这很丑陋,显示29位精度几乎是不实际的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

C#字符串中的千点,但保留正常的小数

来自分类Dev

C#中的字符串,小数和空值

来自分类Dev

C#如何将双精度数转换为带小数点和千位的字符串

来自分类Dev

分割字符串并将分隔符字符串保留在C#中

来自分类Dev

在 C# 中拆分字符串以提取括号中的值并保留它们

来自分类Dev

C# 将货币转换为字符串,去除小数点但保留小数,在前面加上 0 以具有固定宽度

来自分类Dev

从C#中的点符号字符串创建GraphQL结构

来自分类Dev

字符串C#中的双斜杠无法正常工作

来自分类Dev

C#在字符串中保留字符串结尾标点

来自分类Dev

在字符串中设置双精度格式并保留小数点

来自分类常见问题

C#中损坏的字符串

来自分类Dev

C#中的字符串结尾

来自分类Dev

C#中的字符串表

来自分类Dev

C#中的$“ ... {} ...”字符串文字?

来自分类Dev

C#中的子字符串

来自分类Dev

C#中的字符串枚举

来自分类Dev

在C#中更改字符串

来自分类Dev

字符串比较在C中无法正常工作

来自分类Dev

C#/ Linq-按字符串数组中返回的第二项分组,同时保留父项

来自分类Dev

C#中字符之间的子字符串

来自分类Dev

C#中的字符串字符差异

来自分类Dev

使用C#计算Cookie字符串中的字符

来自分类Dev

从字符串C#中删除字符

来自分类Dev

C#:字符串中的转义点字符

来自分类Dev

C#:在字符串中查找未知字符

来自分类Dev

C#中的字符串字符差异

来自分类Dev

在C#中按字符反转字符串

来自分类Dev

C#带数字的字符串中的字符数

来自分类Dev

替换C#字符串中的字符