Int64 :此Struct用于表示64位有符号整数。 Int64可以包括在-9、223、036、854、036、854、775、808到9、223、372、036、854、775、807范围内的两种类型的值:负值和正值
例如:
//c# programtoshowthe//differencebetweenint 64//and uint 64 using system; using System.Text; 公共类gfg {//mainmethodstaticvoidmain (string [ ] args )//printingminimummaximumvaluesconsole.writeline () console.writeline (maximumvalueofint 64: ) int64.maxvalue ); Console.WriteLine (; //int 64 array int 64 [ ] arr1={-3,0,1,3,7 }; Foreach(int64Iinarr1) console.writeline ); }}输出:
Int64的最小值:-9223372036854775808Int64的最大值: 9223372036854775807-30137 uint 64 :此结构用于表示64位无符号整数。 UINT64只能存储0到18、446、744、073、709、551和615之间的唯一正值。
例如:
//c# programtoshowthe//differencebetweenint 64//and uint 64 using system; using System.Text; 公共类gfg {//mainmethodstaticvoidmain (string [ ] args )//printingminimummaximumvaluesconsole.writeline () console.writeline (maximumvalueofuint 64: ) uint64.maxvalue; Console.WriteLine (; //int 64 array uint 64 [ ] arr1={ 13,0,1,3,7 }; Foreach(uint64Iinarr1) console.writeline ); }}uInt64的最小值:0UInt64的最大值: 18446744073709551615130137 C#中int64与UInt64之间的差异INT64 1.Int64用于表示64位有符号整数。
2.Int64表示有符号整数。
3 .可以存储负整数和正整数。
4 .内存占用8字节空间。
5.Int64的范围为-9223372036854775808到9223372036854775807。
声明Int64的语法: Int64 variable_name;
UINT64 1.UInt64用于表示64位无符号整数。
2.UInt64表示无符号整数。
3 .只能存储正整数。
它还占用4.8字节的内存空间。
5.UInt64的范围为0到18446744073709551615。
声明UInt64的语法: UInt64 variable_name;