• 实型(浮点型):float、double


    #define _CRT_SECURE_NO_WARNINGS

    #include<stdio.h>

    #include<string.h>

    #include<stdlib.h>

    #include<math.h>

    #include<time.h>

    int main()

    {

    /*实型变量也可以称为浮点型变量,浮点型变量是用来存储小数数值的,在c语言中,浮点型变量分为两种:

    单精度浮点数(float)、双精度浮点数(double)。但是double型变量所表示的浮点数比float型更精确。

    不以f结尾的常量是double类型,以f结尾的常量(3.14 f)是float类型*/

      float a=3.14f;

      double b=3.14;

      printf("%.2f ",a);

      printf("%lf ",b);

    //sizeof字节大小

    //浮点型数据,存储在内存中的格式分为三部分:符号位、指数位、小数位

      printf("%d ",sizeof(float));

      printf("%d ",sizeof(double));

      return EXIT_SUCCESS;

    }

    int main02(void)

    {

      int a=10;

      float b=3.14;

    //%p:占位符,表示输出一个变量对应的内存地址编号(无符号十六进制整型数)

    //取a在内存中的地址,并通过%p打印十六进制数据

      printf("%p ",&a);

      printf("%p ",&b);

      return 0;

    }

    int main03(void)

    {

    //3.2e2=3.2*10的2次方;3.2e-(负)2=3.2*0.1的2次方

      float a=0.123456;

      printf("%e ",a);

      float b=3.2e3;

      pritnf("%f ",b);

      return 0;

    }

  • 相关阅读:
    UART中RTS、CTS
    Verdi:内存不足
    SV学习之interface
    perl学习之:@_ $_
    perl学习之:package and module
    代码变成可执行程序期间,编译器做了那些事?
    perl学习之:use & require
    perl学习之:use and require
    8位二进制补码表示整数的最小值是什么,最大值是什么
    深入理解计算机系统
  • 原文地址:https://www.cnblogs.com/wanghong19991213/p/13416108.html
Copyright © 2020-2023  润新知