在C#中这些线调整小数精度,.NET
decimal a = 2m;
decimal b = 2.0m;
decimal c = 2.00000000m;
decimal d = 2.000000000000000000000000000m;
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
生成的输出:
2
2.0
2.00000000
2.000000000000000000000000000
所以我可以看到,创建从文字小数变量可以让我来控制的精度。
- 我可以在不使用文字的情况下调整小数变量的精度吗?
- 如何从a创建b?我怎样才能从c创建b?
有关比例因子的好信息...现在我该如何调整它? – 2009-07-15 17:33:14
缩放因子不可直接控制,因为它根据指数的大小进行调整。这基本上是浮点运算(以及术语“浮动”来自何处)的原理。由于有效位的位数是常数,因此数的大小决定了有效位的位数。 – codekaizen 2009-07-15 17:57:07
它会自动调整以适应其包含的数据需求。是否有一个特定的原因需要手动缩放它? – 2009-07-15 17:58:37