登录
2018-12-24 10:15:00

长整型 免费编辑 来自添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运点无急管触突世承纸动员、歌手等;非诚勿杆没推误行合坏乱的义项:冯小刚执导电影、报有亮别触玉际不江苏卫视交友节目等。 查看详细规范>>
所属360百科类别 :
其他
其他
编辑分类

整型是计算机程序语言,是程序设计中数据类型的一种表现方式,一般情况下用long 表示长整型。 long 有符号64位整数,范围是-2^63-2^63 -1 Int64。在C++语言里用的变量是long long。

基本信息

  • 中文名

    长整型

  • 外文名

    Long integer

  • 领域

    计算机程序语言

  • 类型

    整数型

  • 通常标记

    long

  • 范围

    -2^63-2^63 -1 Int64(有符号)

折叠 编辑本段 数据类型

在程序设计中,数据类型被定义为数据的种类,也就是说一系列可能值以及基于那些值的基本操作。

折叠 辑本段 何为长整型?

un架矿失右标抗第另女signed long 无符号64位整数 0-2^64-1 UInt64

折叠 编辑本段 整型与长整型

折叠 C语言中的长整型

i故深者级nt 是 C 语言的基本整京扬烧余散苏力久数类型,可以满足我们处理一般数据的需求。C 语言还提供了四个可以修饰 int 的关键字:short、long、signed,以及 unsigned。利用这四个关键字,C 语言标准定义了以下整数类型:

1) short int(可简写为 short),和 int 一样,也是有符号整数

2) long int(简写:long),有符号整数

3) long long int(简写:long long),C99 纸值笔渐扩第期修农标准添加的类型,

你队损补探喜距制须符号整数

4) unsigned int(简写:unsigned),无符号整数,不能表示负数

5) unsigned long i善福农吃守百采随胞急nt(简写:unsigned long),无符慢胶华雨顾茶号整数,

不能表示负妈首

6) unsigned short int(简写:unsigned sh已把取到ort),无符号整数,

不能表示都和特求父占负数

7) unsigned long long int(简写:unsigned lo月职势式已段ng long),

C99 添余型观罪研加的类型,无符号整数

8) 所有没有标明 unsigned 的整数类型默认都是有符号整数。

在这些整数类型前面加上 sign愿怀井防核施次ed 可以使读者更清楚地知道

这些是有符号整数,婷评身底研留米严言括尽管有没有 signed 都表示有符号整数。

如:signed int 等同于 int 。

注意井要阿守愿,C语言只规定short <= int <=long int。具体还得看具体的编译器,long int型并不能肯定就是64位的,很多时候long int械草状和int表示的范围是一致的。

一般我们把 short 称为短行粒古判正除含好象整型,把 long 称为长整型,把 毛材long long 称为超长整型,把 int 称为整型。unsigned 打头的那些整数类型统称为无符号整型。例如:我们称 unsigned short 为无符号短整型。以此类推。

%h short

%d int有符号整数-32767到32768

%u un歌王星财盾色天技signedint无符号整数0到65535

%l longint有符更官烟亲春克宗致右号长整形

%lu un企队属但诗书件signedlong无符号长方阳势整形

%ll longlongint

%llu unsignedlonglong[c99]

VB中的长整型

VB中整数类型有两种:Integer 和Long,都是有符号的整数

In章输样刑雨一teger 变量存储为 16位(2 个字节)的数值形式,其范围为 -32,768 到 32,767 之间。Integer 的类型声明字符是百分比符号 (%)。

Long(长整型)变量存储为 脱早讲异细受航通问国32 位(4 个字节)有符号的数值形式,其范围从 -2,147,483,648 到 2,147,483,647(约为21亿)。Long 的类型声明字符为和号 (&)。

阅读全文