一个数字超过64位了,怎么计算啊
编译器错误信息: CS1502: 与“System.Convert.ToString(object, System.IFormatProvider)”最匹配的重载方法具有一些无效参数
源错误:
行 13: protected void Page_Load(object sender, EventArgs e)
行 14: {
行 15: Response.Write(Convert.ToString(9223372036854775808, 16));
行 16: }
行 17: }
编译器错误信息: CS1021: 整数常量太大
源错误:
行 13: protected void Page_Load(object sender, EventArgs e)
行 14: {
行 15: Response.Write(Convert.ToString(11111111111111111111111111111, 16));
行 16: }
行 17: }
都是比较大的整数,有没有解决的思路,对矩阵不太了解,但工作原因用到了一个 类似 y=x ^ d的矩阵,但算到深层会出现上面的问题了
------解决方案--------------------比较笨办法是:
把计算演变成二进制的模拟计算方式。
------解决方案--------------------sorry,还是不对,不好意思~