这段时间抽空看了一些C#基础方面的书,自认为在编程方面基础很好,所以看到int16,int32,int64就下意识的想到int32取值范围是-2的32次方至2的32次方之间,其它依次类推,所以用代码输出了一下System.Console.Write(Int32.MaxValue + ";" + Math.Pow(2, 32));结果是2147483647;4294967296。汗颜啊汗颜,int16,int32,int64都表示的是有符号的,从箱底下面翻出了汇编语言,看样得再复习复习了。
基础
最新推荐文章于 2024-04-14 13:20:19 发布