C#.net里有int、Int16、Int32、Int64;它们有什么用(有例子更好)?
答案:4 悬赏:80 手机版
解决时间 2021-03-20 15:30
- 提问者网友:姑娘长的好罪过
- 2021-03-20 12:35
C#.net里有int、Int16、Int32、Int64;它们有什么用(有例子更好)?
最佳答案
- 五星知识达人网友:西岸风
- 2021-03-20 12:45
int16=short;
int32=int;
int64=long;
int32=int;
int64=long;
全部回答
- 1楼网友:洎扰庸人
- 2021-03-20 15:22
通常说的int是指有符号32位整数!你理解为整数就可以了!int16;int32;int64中用到最多的是int32就是我之前提到的,通常他们的作用是数据转化!比如把“字符型”的转换为“整数类型”的:
string a = 32; //定义一个string类型的字符串;
int b = a.toInt32(); //把string类型的字符串转化为int整形;
其它方法类似!你可以参照类型转换来学习这几个!
string a = 32; //定义一个string类型的字符串;
int b = a.toInt32(); //把string类型的字符串转化为int整形;
其它方法类似!你可以参照类型转换来学习这几个!
- 2楼网友:纵马山川剑自提
- 2021-03-20 15:14
简单地说就是:int16=short;
int32=int;
int64=long;
我们最经常用的就是int32了。
int32=int;
int64=long;
我们最经常用的就是int32了。
- 3楼网友:洒脱疯子
- 2021-03-20 14:15
这些是不同格式的整数类,int是默认的32位有符号整数,相当于int32,int16是有符号的16位整数,int64是有符号的64位整数。
至于用处,就是用来声明一个整数格式的实例,比如说:
int a;
a=10;
的意思就是“a是一个整数,a等于10。”
他们之间不同的地方就在于有的时候你需要的数很大,int的范围不够那就要用int64,但int64格式整数所占的空间也比较大,int16同理,它是较小范围的。
至于用处,就是用来声明一个整数格式的实例,比如说:
int a;
a=10;
的意思就是“a是一个整数,a等于10。”
他们之间不同的地方就在于有的时候你需要的数很大,int的范围不够那就要用int64,但int64格式整数所占的空间也比较大,int16同理,它是较小范围的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯