gpt4 book ai didi

c# - 格式化此数字的最佳方式是什么?

转载 作者:行者123 更新时间:2023-11-30 15:06:47 25 4
gpt4 key购买 nike

我有一个double,我想用以下规则格式化它:

  1. 如果没有小数位,则只显示数字(参见下面的 100 示例)
  2. 如果有小数位显示2位小数

举几个例子:

100 --> 100  
99.958443534 --> 99.96
99.1 -> 99.10

最佳答案

你可以检查它是否是一个整数,使用基于它的格式化类型:

string res = string.Format(((number % 1) == 0) ? "{0:0}" : "{0:0.00}", number);

关于c# - 格式化此数字的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7284087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com