用于物理和数学常量的库以及c#.net中的基本转换

lam*_*Dev 5 .net c#

我看到我们可以Math.PI在C#中获得PI的价值.

你知道是否存在一个库或一个包来获取其他着名常数的舍入值,例如Avogadroo,Kelvin,Planck,Coulombs,黄金数,牛顿常数?

如果我们可以进行一些简单的转换,那将是非常重要的.

在另一个世界:对于科学来说,这是一个轻松的时刻.它可以为很多人节省很多时间.

Him*_*ere 1

您可以为此使用const关键字:

class MyClass {
    public const double KELVIN = -273.15;
}
Run Code Online (Sandbox Code Playgroud)

现在使用 访问它MyClass.KELVIN

但是,根据计算所需的精度,您可能需要不同的数据类型,例如decimalfloatdouble

不存在这些常量的库,因为这些常量共享非常不同的方面,并且没有人认为它们包含在一个库中。不过,您可以通过将它们添加到类中并将其发布到 GitHub 上来实现。