c# - 寻找一种在 C# 中使用 float 的更简单方法

标签 c# .net floating-point double

出于多种原因,我必须在我的代码中使用 float 而不是 double 。要在我的代码中使用文字,我必须编写如下内容:

float f = 0.75F;

否则编译器会呕吐,因为它只将“0.75”视为 double 。有什么我可以放入我的代码或在 Visual Studio 中设置的东西,可以使它把像“0.75”这样的文字当作 float ,而不必每次都附加一个“F”吗?

最佳答案

不 - 幸运的是,IMO。文字在任何地方都以相同的方式处理。

这是一件好事 - 想象一些维护开发人员在一年后来看您的代码。他看到“0.75”并想“我知道 C# - 这是一个双倍!等一下,它是如何分配给浮点变量的?”恶心。

到处加“F”真的那么痛苦吗?你真的有那么多常量吗?您能否将它们提取为常量值,以便所有“F 后缀”文字都在同一个位置。

关于c# - 寻找一种在 C# 中使用 float 的更简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1153826/

相关文章:

c# - ASP.NET MVC,添加 View : No model classes in dropdownlist

.net - Linq To SQL : Retain list order when using . 包含

c# - 在C#中将DataGridView的内容转换为List

objective-c - 如何将字符串转换为 float ?

c# - 当我在方法中使用变量时,可以将变量调用为方法的参数吗?

c# - 区域已注册导航错误

c# - 加载巨大的 DBpedia 转储时出现内存不足异常

c# - WPF:如何遍历窗口中的所有控件?

.net - 翻转数字符号的函数

math - 从一对浮子到单个浮子的近似可逆函数?