返回首页
当前位置: 主页 > 网络编程 > .Net实例教程 >

C#整型 int 范围、占几个字节、定义、转换 string 等

时间:2017-11-06 22:57来源:知行网www.zhixing123.cn 编辑:麦田守望者

一、int 范围与占用字节

  int 用于定义一种整型,它是 System.Int32 的别名,取值范围 -2,147,483,648 到 2,147,483,647,有符号 32 位整数,即可表示正负数。

  数据类型的取值范围与占用字节密切相关,那么int类型占几个字节?它占用 4 个字节,每个字节 8 位,所以 4 * 8 = 32 位。

 

  二、int 定义变量实例

  int i = 0;

  int n,count,p;//默认值0

  int n = 0,c = 1,p = 2;

 

  int[] arr = { 1, 2, 3, 4, 5 };//整型数组

 

  int? i;//加 ? 默认值为 null,而不是 0

 

 

  三、int 转换成其它数据类型

  1、int 转换 string

  int i = 100;

  string si = i.ToString(i);

 

  2、int 转换浮点型

  int i = 20;

  double d = i;//隐式转换

  double d = (double)i;//强制转换

 

  3、int 转换 long、short、ushort、byte、sbyte

  int i = 20;

  double d = i;//隐式转换

  double d = (double)i;//强制转换

 

  long l = i;//隐式转换

  long l1 = (long)i;//强制转换

 

  short s = i;//隐式转换(错误)

  short s1 = (short)i;//强制转换

 

  ushort us = i;//隐式转换(错误)

  ushort us1 = (ushort)i;//强制转换

 

  byte b = i;//隐式转换(错误)

  byte b1 = (byte)i;//强制转换

 

  sbyte sb = i;//隐式转换(错误)

  byte sb1 = (sbyte)i;//强制转换

顶一下
(0)
0%
踩一下
(0)
0%
标签(Tag):C#
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
猜你感兴趣