我提出了一个解决阶乘的应用程序,当我输入一个长度超过20位数的long变量时,它会返回一个负数.我想知道为什么longC#中的变量在超过限制时会返回负值?它应该是这样的吗?
long
c# long-integer
c# ×1
long-integer ×1