【问题标题】:How to store and convert extreme numbers?如何存储和转换极数?
【发布时间】:2019-09-16 16:19:45
【问题描述】:

我想制作一个点击游戏,我需要存储极高的数字

据我所知,在 C# 中(我在 Unity 中使用)最多可以存储 9223372036854775807 的数字,这是 long 变量的最大值。

现在在点击游戏中,我相信他们使用的价值远不止于此。什么是存储更高数字的好方法,我怎么可能制作一个可持续处理更大值的系统?还是我从错误的角度来处理这个问题?

【问题讨论】:

标签: c# variables numbers long-integer


【解决方案1】:

从这里BigInteger Struct

BigInteger 类型的成员与其他类型的成员非常相似 整数类型(Byte、Int16、Int32、Int64、SByte、UInt16、UInt32、 和 UInt64 类型)。这种类型不同于其他整数类型 .NET Framework,其范围由它们的 MinValue 和 MaxValue 属性。

【讨论】:

    猜你喜欢
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多