gpt4 book ai didi

c# - 格式化字符串,我做错了什么?

转载 作者:太空宇宙 更新时间:2023-11-03 17:11:20 24 4
gpt4 key购买 nike

我有以下代码:

double f = (1500 / 3000);
MessageBox.Show(string.Format("{0:F2}",f));

我希望得到 0.50 作为我的输出,但我得到了 0.00。我究竟做错了什么?请帮助我了解格式化的工作原理。

最佳答案

这是整数除法。您的值中至少有一个必须是 double 值(非整数)。

1500 / 3000 = 0
1500 / 3000.0 = 0.50

关于c# - 格式化字符串,我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8976757/

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