如何在c#中获得双精度类型加法时带零的十进制值
本文关键字:十进制 类型 双精度 | 更新日期: 2023-09-27 18:18:15
下面是…
double d=4.0;
double dd=4.0;
double results=d+dd;
它在执行时给出
results => 8
代替
results => 8.0
我想得到如下输出
results => 8.0
谁能告诉我怎么得到有零的十进制值
您可以使用字符串格式输出所需的内容。像
String.Format(((Math.Round(results) == results) ? "{0:0}" : "{0:0.00}"), results);