如图:

注解:

  1. 建议不使用float变量,而使用double变量:
    float有效数字6-7位,还不如int类型表示的数据有效性高,而double 有效数字15-16位。另外,float占四个字节,double占8字节,在表示浮点数时double精度要高的很多。
  2. 对于float类型的变量,printf()中的说明符可以用%f或%lf,而scanf()中的说明符则只能用%f;
  3. 对于double类型的变量,printf()中的说明符可以用%f或%lf,而scanf()中的说明符则只能用%lf;
  4. 对于long double类型的变量,printf()中的说明符可以用%Lf,而scanf()中的说明符则只能用%Lf。

关于double和float和int以及%f,%lf,%llf,%Lf以及printf和scanf的总结相关推荐

  1. int输出%f浮点值是0,double/float 浮点数%d输出0的原因

    #include <cstdio> using namespace std; int main() {int a = 3;printf("int a print float : ...

  2. java中取long的绝对值_在Java中获取float,int,double和long的绝对值

    java.lang.Math类具有abs()方法,可帮助我们查找不同数据类型的绝对值. 浮动绝对值 为了计算float值的绝对值,我们使用java.lang.Math.abs(float a)方法.如 ...

  3. c#语言float转换int,【已解决】C#中double/float转int,小数部分四舍五入

    [问题] C#中,需要将一个double的值转换为int类型. [解决过程] 1.参考: 去试了试Math的Floor和Ceiling,已经Convert.Int64和Int32,测试结果见代码:pr ...

  4. java float转换int

    1.Java的简单类型及其封装器类 ⑴Java简单类型与封装类 我们知道,Java语言是典型的支持面向对象的程序语言,但考虑到有些基本数据类型的结构简单,占内存小且存取速度快等优点,Java依然提供了 ...

  5. c语言double字母,C语言double和float 实例分析

    小数也称实数或浮点数.例如,0.0.75.0.4.023.0.27.-937.198 都是合法的小数.这是常见的小数的表现形式,称为十进制形式. 除了十进制形式,也可以采用指数形式,例如 7.25×1 ...

  6. 支付价格计算中精度问题之double,float

    前言 前段时间开发新的微信小程序,借此机会将老掉牙的支付模块重构,并且支持现金支付(之前都是虚拟币支付),在重构期间遇到计算上的一些精度问题,虽然数额影响非常小但是影响比较大,我觉得有必要总结以下遇到 ...

  7. double和float区别

    double和float区别 float:占4个字节 double: 占8个字节 double 和 float 的区别是double精度高,有效数字16位,float精度7位(可提供7位或8位有效数字 ...

  8. 解决warning C4305: 'initializing' : truncation from 'const double' to 'float'

    今天在回顾C语言的时候,发现了一个问题,初始化浮点类型变量警告,提示类型不能转换.即warning C4305: 'initializing' : truncation from 'const dou ...

  9. java double输出 lf_为什么double类型输入(scanf)用%lf,输出(printf)用%f?

    float是浮点型,double是double float的意思,也就是双精度浮点型. %f是以float类型格式化输入或输出,%lf是long float的意思(估计是和%ld对应),也就是指dou ...

最新文章

  1. VMware前路难测,多个厂家群雄逐鹿
  2. Android事件分发机制解析
  3. BC547 晶体管初步测试
  4. NS2仿真:公交车移动周期模型及性能分析
  5. [CES 2018] 上手测试:刚公布的 TPCast Plus 无线适配器
  6. python3官方最新下载-Python3.9下载
  7. 第 2 章:初出茅庐【初级篇 - 2.3 动态规划】
  8. linux sock结构体,struct socket结构体详解
  9. Scrapy将爬取的段落整合为字符串
  10. 电脑不识别移动硬盘怎么办_U盘插入电脑后不识别无法读取的解决方法
  11. 软件设计师考试历年试题汇总
  12. Android友盟分享(微信简单集成)
  13. 网页图片透明html代码,HTML_让css使网页图片半透明,你用过css么?当然,我是指你 - phpStudy...
  14. ArangoDB查询语言(AQL) 基本语法用法
  15. Python也有对象了哈哈哈哈哈哈嗝
  16. POJ 3373 模运算 + 折半枚举
  17. 软件漏洞及缓冲区溢出
  18. 分布式计算的详细笔记
  19. 程序员的浪漫--console.log()在浏览器控制台输出特殊字符编码的图案
  20. [COGS2189][HZOI 2015]帕秋莉的超级多项式-NTT-多项式求逆-多项式求ln-多项式开方-多项式求exp-多项式快速幂

热门文章

  1. 【数据库教程】MySQL 复制表
  2. 在为知笔记中使用Markdown和思维导图
  3. 警告:编码 EUC_CN 的不可映射字符
  4. 服务器限制一条连接的消息包单位时间内的发送频率
  5. ROS学习笔记(十一):roscore与roslaunch的区别
  6. 科幻般的体感传感器 - kinect
  7. XP 系统下载与安装
  8. C++在线多人聊天室
  9. Final Cut Pro 中文基础教程(四六)画面比例的基本认识
  10. UML(一)-【概论】