Int,“integer”的缩写,是编译器内置的基本变量类型,用于定义包含整数的数字变量。其他数据类型包括 float 和 double。

C,C ++,C#和许多其他编程语言将int识别为数据类型。

在C ++中,以下是如何声明整数变量:

int a = 7;

Int的局限性

只有整数可以存储在int变量中,但由于它们可以存储正数和负数,因此它们也被视为有符号的。

例如,27,4908和-6575是有效的int条目,但5.6和b不是。带小数部分的数字需要浮点数或双精度变量,两者都可以包含小数点。

可以存储在int中的数字大小通常不是在语言中定义的,而是取决于运行程序的计算机。在C#中,int是32位,因此值的范围是-2,147,483,648到2,147,483,647。如果需要更大的值,可以使用double类型。

什么是Nullable Int(可空整数)?

Nullable int具有与int相同的值范围,但除了整数之外,它还可以存储null。您可以像为int一样为nullable int赋值,也可以赋值为null。

当您想要向值类型添加另一个状态(无效或未初始化)时,Nullable int可能很有用。Nullable int不能在循环中使用,因为循环变量必须始终声明为int。

Int vs Float和Double

Int类似于float和double类型,但它们用于不同的目的。

int:

比其他类型占用更少的空间

有更快的算术

仅使用整数

更有效地使用缓存和数据传输带宽

浮动和双重类型:

使用两倍的内存

可以包含小数点

可以包含更多字符

float和double类型之间的区别在于值的范围。double的范围是float的两倍,并且它可以容纳更多的数字。

注意: INT也用作Microsoft Excel中的公式以 向下舍入数字,但它与此页面中描述的int无关。

以上就是在C,C ++和C#中的Int是什么的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:C C ++ C# Int
  • 程序员必备接口测试调试工具:点击使用

    Apipost = Postman + Swagger + Mock + Jmeter

    Api设计、调试、文档、自动化测试工具

    网页生成APP,用做网站的技术去做APP:立即创建

    手机网站开发APP、自助封装APP、200+原生模块、2000+映射JS接口按需打包

    • 上一篇:如何从Perl中的目录中分辨文件
    • 下一篇:Ruby是什么?Ruby的优缺点

    相关文章

    相关视频


    • setInterval计时器不准的问题解决方法_j...
    • 用nodejs实现PHP的print_r函数代码_...
    • setInterval与clearInterval...
    • ParseInt函数参数设置介绍_基础知识
    • 在C,C ++和C#中的Int是什么
    • PHP Cookie
    • PHP 新手入门之cookie
    • PHP Secure E-mails

    视频教程分类

    • php视频教程
    • html视频教程
    • css视频教程
    • JS视频教程
    • jQuery视频教程
    • mysql视频教程
    • Linux视频教程
    • Python视频教程
    • Laravel视频教程
    • Vue视频教程

    专题

    在C,C ++和C#中的Int是什么