c语言的double 和int的区别,%d和%f的区别intc语言int函数精度:整型 , 即c语言int函数精度我们通常意义下的整数变量,例如1、2、3、4、5等 。
double:双精度实型数,即我们通常意义下的小数,例如1.25、1.37、5.0等 。
%d:这是C语言中scanf用于输入整数的格式,输入整数的格式是scanf("%d",a) 。
%f:这是C语言中scanf用于输入小数的格式,输入整数的格式是scanf("%lf",a) 。
在你的公式C=(F-32)*5/9计算结果应该为双精度,不能用int来定义变量 。如果强制赋型会导致数据丢失:小数部分会丢失,只保留整数部分 。
扩展资料
双精度浮点数(double)是计算机使用的一种数据类型 , 使用 64 位(8字节) 来存储一个浮点数 。它可以表示十进制的15或16位有效数字 , 其可以表示的数字的绝对值范围大约是:2.23x10-308 ~ 1.79x10308 。IEEE754为其定制标准 。
C/C++编程语言中,int表示整型变量 , 是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的大小 , 不同编译运行环境大小不同 。在32/64位系统中都是32位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295 。
参考资料
百度百科_双精度浮点数
百度百科_int函数
【c语言int函数精度 c语言中int函数的用法】关于c语言int函数精度和c语言中int函数的用法的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- html5怎么让div并排,html将div并列排
- 安卓连苹果手机蓝牙耳机,安卓使用苹果蓝牙耳机
- 无锡出口货物运输代理平台,无锡出口企业名录
- 求余函数python 求余函数第一个参数代表
- python终端运行没有反应,python 终端
- 做广告视频用什么软件,广告视频用什么软件制作
- 3d经营类手机游戏,3d模拟经营类手游
- go语言进字节好进吗 go语言前景如何 2020
- 拼多多怎么分享小程序口令,拼多多分享小程序怎么变成口令