C#教程

long数据类型

long关键字表示一个长整型数据,它的范围是-9,223,372,036,854,775,808到9,223,372,036,854,775,807之间的有符号整数值。long关键字是System.Int64的别名。

应用示例

namespace HelloWorld
{
    internal class Program
    {
        static void Main(string[] args)
        {
            
            long number = 4294967295L; //声明number变量并且初始化值=开辟了内存

            Console.WriteLine($"number = {number}");
            Console.WriteLine(number.GetType());
            Console.WriteLine($"long占内存大小:{sizeof(long)}字节");
            Console.WriteLine($"long最小值:{long.MinValue}");
            Console.WriteLine($"long最大值:{long.MaxValue}");

            number = number + 1; // 4294967295+1=4294967296

            Console.WriteLine($"number = {number}");

            uint a = (uint)4294967295L;

            Console.ReadKey();

        }
    }
}

输出结果

number = 4294967295
System.Int64
long占内存大小:8字节
long最小值:-9223372036854775808
long最大值:9223372036854775807
number = 4294967296

从输出结果可以得知,long占内存大小为8个字节,由于1个字节等于8个bit,所以long就是64位的二进制数据。

当前课程源码下载:(注明:本站所有源代码请按标题搜索)
文件名:032-long数据类型
链接:https://pan.baidu.com/s/1Bq2lX7cruUbklLwgjGggSw
提取码:byte

——重庆教主 2024年1月10日

copyright @重庆教主 C#中文网 联系站长:(QQ)23611316 (微信)movieclip (QQ群).NET小白课堂:864486030 | 本文由C#中文网原创发布,谢绝转载 渝ICP备2023009518号-1