• c++基础第三章:数值类型


    基本类型

    字符型(character):char
    整型(integer):short、int、long、long long
    浮点型(floating point):float、double
    布尔型(Boolean):bool

    数值类型

    int类型最大最小值
    INT_MIN    :最小值
    INT_MAX    :最大值
    
    
    unsigned int 类型最大是:
    UINT_MAX
    
    
    long类型的最大最小
    LONG_MIN
    LONG_MAX
    无符号的long类型大小
    ULONG_MAX
    
    long long 类型大小
    LLONG_MIN 
    LLONG_MAX
    无符号类型
    ULLONG_MAX 
    
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    整型:shortintlonglong long,这些整型是从小到大进行排序的。

    存储值:

    `short`:至少16位
    `int`:int至少与`short`一样长
    `long`:至少32为,且至少与`int`一样长
    `long long`:至少64位,且至少与`long`一样长
    无符号整型:就是值不能为负数,整型前面加上`unsigned`如:`unsigned  short`等等.
    
    • 1
    • 2
    • 3
    • 4
    • 5

    输出符,进制的修改

    ```xml`在这里插入代码片`
    `cout`:输出符:默认是以10进制格式显示整数的
    使用控制符可以修改输出`cout`函数的进制,控制符为:`dec:修改十进制`,`hex:修改十六进制`,`oct:修改八进制`
    
    • 1
    • 2
    • 3
    
    `cout`默认是以10进制格式显示整数的,改成十六进制的,代码如下
    ```cpp
    cout << hex;
    cout << 十六进制的变量 << endl;
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    char类型:字符和小整数,足够长,能够表示目标计算机系统中的所有基本符号,所有的字母,数字,标点符号等,c++将常量存储为char类型
    常量函数:const,让数值固定死。

    浮点数类型:floatdoublelong double,在默认情况下是双进度的:double类型

    `float`:至少32位
    `double`:至少48位
    `long double`:为8096,或128
    
    • 1
    • 2
    • 3

    定点模式:写入到函数体中,cout.setf(ios_base::fixed,ios_base::floatfield);精确显示如是float,精度到后面的6位

    在这里插入图片描述

    在c++14标准里面定义变量数字类型,加上{}值,溢出了会报错,只有14标准才支持{}

    int my_height  {166}
    
    • 1
    浮点类型也是一样的加{},在使用float类型时后面在加上f才表示float类型,不加的是double类型
    float book_price{32.23f}
    
    • 1

    占用的范围

    在这里插入图片描述

  • 相关阅读:
    任务提醒摆件HTTP服务器端功能解析
    【Redis入门笔记 08】主从复制 & 集群
    【矩阵论】2. 矩阵分解——正规谱分解——正规阵
    Spring Cloud Gateway:打造可扩展的微服务网关
    使用EF Core更新与修改生产数据库
    【1431】java学习网站系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
    SQL注入与PreparedStatement对象
    AI人工智能大模型业务到底有多烧钱?
    pytgon代码改错
    SSH基本概念及常见问题解决
  • 原文地址:https://blog.csdn.net/qq_46107892/article/details/132879203