C# int int16 Int32 Int64的介绍[通俗易懂]

C# int int16 Int32 Int64的介绍[通俗易懂]C#intint16Int32Int64的介绍今天看到别人的代码中用到Int32,UInt32相关,想到自己平时用的都是int类型整数,就心生好奇的翻了一下资料:Int32值类型表示值介于-2,147,483,648到+2,147,483,647之间的有符号整数。Int16值类型表示值介于-32768到+32767之间的有符号整数。Int64值类型表示值介于-9

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

C# int int16 Int32 Int64的介绍

今天看到别人的代码中用到Int32,UInt32相关,想到自己平时用的都是int类型整数,就心生好奇的翻了一下资料:


  • Int32 值类型表示值介于 -2,147,483,648 到 +2,147,483,647 之间的有符号整数。
  • Int16 值类型表示值介于 -32768 到 +32767 之间的有符号整数。
  • Int64 值类型表示值介于 -9,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间的整数。

short 关键字表示一种整数数据类型,该类型根据下表显示的大小和范围存储值。

类型 范围 大小 .NETFramework 类型
short [-2^15 , 2^15 -1] 有符号16位数 System.Int16

int 关键字表示一种整型,该类型根据下表显示的大小和范围存储值。

类型 范围 大小 .NETFramework 类型
int [-2^31 , 2^31 -1] 有符号32位数 System.Int32

long 关键字表示一种整型,该类型根据下表显示的大小和范围存储值。

类型 范围 大小 .NETFramework 类型
long [-2^63 , 2^63 -1] 有符号64位数 System.Int64

  • 而在C, C++中不存在UINT这个关键字,UINT类型是unsigned int派生出来的
  • int是带符号的,表示范围是:-21474 83647 到 21474 83648
  • uint是不带符号整形,表示范围是0到42949 67295(2^32-1),即第一个数字不表示符号
  • 在C#中,uint 是关键字
类型 范围 大小 .NETFramework 类型
uint [0 , 2^32 -1] 有符号64位数 System.UInt32

ushort与ulong类型同uint用法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170541.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月15日 上午10:00
下一篇 2022年8月15日 上午10:16


相关推荐

  • 华为AAA认证典型配置举例

    华为AAA认证典型配置举例2.5AAA典型配置举例2.5.1Telnet/SSH用户通过RADIUS服务器认证的应用配置&说明:SSH用户和Telnet用户通过RADIUS服务器进行认证的配置方法类似,下面的描述以Telnet用户的远端认证为例。1.组网需求在图2-1所示的环境中,需要通过配置交换机实现RADIUS服务器对登录交换机的Telne…

    2022年5月18日
    404
  • java中英文切换_中英文切换

    java中英文切换_中英文切换首页 varzh index index1 首页 index2 产品实例 varen index index1 index index2 Productexamp 服务支持 varzh serviceSuppo serviceSuppo 首页 serviceSuppo 产品实例 varen

    2026年3月20日
    3
  • IntelliJ IDEA 可以使用中文了「建议收藏」

    IntelliJ IDEA 可以使用中文了「建议收藏」1.前言今天IntelliJIdea2020.1正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。2.汉化体验先来看看我的效果,首先要告诉你这是官方汉化包,并不是第三方!我大致看了一圈,个别还没有汉化完毕,可能没有找到合适的描述词汇吧,但是绝大部分已经完成了。这下很多同学可以更方便使…

    2022年6月14日
    133
  • js编写桌面应用_web桌面应用框架

    js编写桌面应用_web桌面应用框架最近要做个桌面的应用,用起来也方便。找了一圈发现NW.js挺容易上手,分享给大家。NW.js官网https://nwjs.io/1.下载适合当前版本的js【这里下载的SDK版本,方便后续调试】

    2022年8月2日
    6
  • centos安装python3.7_怎么给电脑安装java环境

    centos安装python3.7_怎么给电脑安装java环境可通过以下命令来查看操作系统的具体版本,本例中采用的是CentOS7.6。一般来说,CentOS中默认已经安装有python2.x,因为有一些系统命令可能会需要用到python2,所以不能卸载。我们只需再安装python3.x即可

    2026年3月6日
    3
  • ubuntu安装npm

    ubuntu安装npm

    2021年9月13日
    61

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号