c# 为什么浮点型变量通过Console.write()显示的是整型数据?

img

这是我在visual studio2019版本—>创建控制台应用程序后遇到的问题

5.0应该是忽略了,你要是想显示5.0的话也可以把float类型改成string,这样就行了

此处使用的是Console.WriteLine(float value); 内部调用了float.ToString(),而ToString()方法默认使用了“G”方式的格式化。
而“G”格式为以更紧凑的定点表示法或科学计数法。也就是那些可有可无的0就都省略了。

有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~