建议在C#中使用高精度数的好方法

Hos*_*ani 0 c# precision key

我正在编写一个项目,我应该将用户的密钥存储到机器的初始配置中,我想用C#编写它.

我有一个初始配置,由两个数字R和X0组成,R = 3.9988,X0 = 0.5.我想将用户密钥添加到这些数字.例如:

密钥:hos110 =>

  • R = 3.9988104111115049049048
  • X0 = 0.5104111115049049048

104111115049049048是串联的密钥的ASCII码.

我该如何存储这些数字?

这样做有更好的方法吗?

更新:MATLAB怎么样?

Rob*_*ino 5

你并没有真正"添加"数字.你是连接字符串.

将它们存储为字符串.你不可能比这更准确.

如果您需要执行任何算术运算,则可以轻松地将它们动态转换为十进制数.