1.1       浮点float,double,long double类型

1.1.1          浮点常量,变量

Float在32位系统下是4个字节,double在32位系统下是8个字节

小数的效率很低,避免使用,除非明确的要计算一个小数。

1.1.2          printf输出浮点数

%f,%Lf

%f是输出一个double

%lf输出一个long double

int main()
{int i = 5;i = 5 / 2;//整数是不能保留小数点后面的数的,所以,2.5被截为2
printf("%d\n", i);double f = 4;//浮点数的效率是很低的,如果只是整数计算,那么就避免使用浮点数。f = f / 2;printf("%f\n", f);printf("%d\n", sizeof(double));f = 3.5;i = f + 0.5;printf("%d", i);return 0;
}

资料来源:传智播客 仅供学习研究

转载于:https://www.cnblogs.com/wuchuanying/p/6291229.html

2_C语言中的数据类型 (六)浮点数相关推荐

  1. 2_C语言中的数据类型 (四)整数与无符号数

    1.1       sizeof关键字 sizeof是c语言关键字,功能是求指定数据类型在内存中的大小,单位:字节 sizeof与size_t类型 1.1       int类型 1.1.1      ...

  2. 2_C语言中的数据类型 (二)进制

    1.1       二进制数.位.字节与字 我们习惯于十进制的数:10,12等 一个位只能表示0,或者1两种状态,简称bit,一个位是一个bit 一个字节为8个二进制,称为8位,简称BYTE,8个比特 ...

  3. C语言初阶-C语言中的数据类型以及变量的作用域和生命周期,常量的类型

    看之前记得先点赞收藏呦!谢谢大家的支持! 目录 一.c语言中的数据类型 注意:这里的long型的定义是>=int所占字节数,所以占4个是没有问题的 二.变量和常量 1.变量的类型 2.变量的作用 ...

  4. c语言程序设计中数据类型有哪些,c语言中基本数据类型有哪些

    c语言中基本数据类型有哪些 发布时间:2020-08-18 11:12:49 来源:亿速云 阅读:135 作者:小新 小编给大家分享一下c语言中基本数据类型有哪些,相信大部分人都还不怎么了解,因此分享 ...

  5. C语言中的数据类型及其转换详解

    http://www.cnblogs.com/jpcflyer/archive/2012/02/16/2353447.html 1. C语言中的数据类型 C语言中的类型按其组成可以分为简单类型和构造类 ...

  6. 软硬件学习记录5—— Verilog语言中的数据类型

    Verilog语言中的数据类型 在 Verilog 语言中,主要有三大类数据类型:寄存器数据类型.线网数据类型和参数数据类型. 1.寄存器类型 reg 1.1 概述: 寄存器数据类型的关键字是 reg ...

  7. c语言各种数据类型长度,C语言中各种数据类型长度

    C语言中各种数据类型长度 C语言的基本数据类型有以下几个: int整型 char字符型 float单精度浮点型 double双精度浮点型 另外,在基本数据类型基础上附加一些限定词,得到扩充的数据类型. ...

  8. C语言 中的 数据类型 超详解

    C语言 中的 数据类型 超详解 一.整型(int.short.long.long long) 1.有符号整型 有符号整型的数据类型通常包括 int.short.long.long long 四种,因为 ...

  9. Android For JNI(二)——C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器

    Android For JNI(二)--C语言中的数据类型,输出,输入函数以及操作内存地址,内存修改器 当我们把Hello World写完之后,我们就可以迈入C的大门了,今天就来讲讲基本的一些数据类型 ...

最新文章

  1. 使用YII2 构建一个定时任务
  2. c语言位运算符读音,C语言六种位运算符
  3. visual studio如何更改启动项目?
  4. createDocumentFragment 详解
  5. pytorch无法下载或下载缓慢问题
  6. linux卸载mariadb数据库,CentOS yum 安装、卸载MariaDB数据库
  7. oracle 12c sql图形化,Oracle 12c PL/SQL程序设计终极指南
  8. java maven module_java – Maven JDK9模块:无法解析module-info
  9. 你应该知道的一些事情——CSS权重
  10. 【图文】如何在centos上安装tomcat
  11. 全网抢夺“刘畊宏女孩”
  12. jmeter的java测试框架_性能测试学习之路 (四)jmeter 脚本开发实战(JDBC JMS 接口脚本 轻量级接口自动化测试框架)...
  13. POJ 1365 Prime Land
  14. Java使用lowagie根据模版动态生成PDF(无需额外设置系统字体)
  15. MIPI接口和DVP接口摄像头学习笔记
  16. 利用VB操作目录和文件夹
  17. MSCS+FailSafe 双机集群做HA 小结
  18. 计算机电路板工作原理,电磁炉万能电路板工作原理(图)
  19. Win2003安全警报--当前安全设置不允许从该位置下载文件
  20. 软件开发中的十大困难

热门文章

  1. pytest+allure之测试报告本地运行
  2. java 8 lambda reduce_java8种的reduce方法和lambda表达式结合使用
  3. 4g内存只有1.6g可用_linux服务器内存异常,究竟在哪消耗了2.5G?
  4. 计算机学硕和专硕编码,2018考研报名:学会从专业代码判断学硕还是专硕
  5. 查询商品信息报错FreeMark template error
  6. Python编程基础17:构造方法和析构方法
  7. 鸿蒙应用案例:Ability应用与管理
  8. Java案例:静态内部类
  9. eds800变频器故障代码_干货|三菱变频器故障剖析,及严重故障和轻微故障判断技巧!...
  10. python索引字符串_Python:通过索引删除子字符串