问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言double什么意思

发布网友 发布时间:2022-04-26 19:08

我来回答

5个回答

懂视网 时间:2023-01-18 00:40

1、double是C语言的一个关键字,代表双精度浮点型。

2、从存储结构和算法上来讲,double是64位的,所以double能存储更高的精度。

3、目前C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示。

4、由于通常C编译器默认浮点数是double型的,下面以double为例: 共计64位,折合8字节。由最高到最低位分别是第63、62、61……0位:最高位63位是符号位,1表示该数为负,0正;62-52位,一共11位是指数位;51-0位,一共52位是尾数位。

热心网友 时间:2023-05-25 09:55

double意思为一对,一双;双重地;酷似的人;把...对折;变成两倍;增加一倍。
double可作形容词、副词、动词用。
double(双精度浮点型)是计算机使用的一种资料型别。
比起单精度浮点数(float),double(双精度浮点数)使用64位(8字节)来储存一个浮点数。它可以表示十进制的15或16位有效数字,负值取值范围为-1.7976E+308到-4.94065645841246544E-324,正值取值范围为4.94065645841246544E-324到1.797693E+308一站式出国留学攻略 http://www.offercoming.com

热心网友 时间:2023-05-25 09:55

double在这里是指将变量i和变量s定义为双精度实型变量。(也就是说:赋给这两个变量的值将以双精度实型格式存储在内存中)

注意事项

1、类型说明符和表达式都必须加括号(单个变量可以不加括号),如把(int)(x+y)写成(int)x+y则成了把x转换成int型之后再与y相加了。

2、无论是强制转换或是自动转换,都只是为了本次运算的需要而对变量的数据长度进行的临时性转换,而不改变数据说明时对该变量定义的类型。


扩展资料

赋值中的类型转换

当赋值运算符两边的运算对象类型不同时,将要发生类型转换, 转换的规则是:把赋值运算符右侧表达式的类型转换为左侧变量的类型。具体的转换如下:

1、浮点型与整型

将浮点数(单双精度)转换为整数时,将舍弃浮点数的小数部分, 只保留整数部分。将整型值赋给浮点型变量,数值不变,只将形式改为浮点形式, 即小数点后带若干个0。注意:赋值时的类型转换实际上是强制的。

2、单、双精度浮点型

由于C语言中的浮点值总是用双精度表示的,所以float 型数据只是在尾部加0延长为double型数据参加运算,然后直接赋值。double型数据转换为float型时,通过截尾数来实现,截断前要进行四舍五入操作。

3、 char型与int型

int型数值赋给char型变量时,只保留其最低8位,高位部分舍弃。

char型数值赋给int型变量时, 一些编译程序不管其值大小都作正数处理,而另一些编译程序在转换时,若char型数据值大于127,就作为负数处理。

对于使用者来讲,如果原来char型数据取正值,转换后仍为正值;如果原来char型值可正可负,则转换后也仍然保持原值, 只是数据的内部表示形式有所不同。

参考资料来源:百度百科-C语言类型强制转换

热心网友 时间:2023-05-25 09:56

付费内容限时免费查看回答您好,对方要双份的吧Double[ˈdəb(ə)l]adj. 供两者用的;两倍的;成双的;双层的;双写的;双重的;重瓣的adv. 两倍地;重叠地pron. 两倍vt. 把⋯增加一倍;把⋯对折;双写;握紧;重复;把⋯加倍vi. 增加一倍;兼作;兼任;兼奏;做替身演员;叫加倍n. 酷似的人;替身演员;一杯双份的烈酒;双份物;复式下注;叫加倍;双倍;双点;两次获胜npl. 双打

热心网友 时间:2023-05-25 09:56

double是C语言的一个关键字,代表双精度浮点型。
占8 个字节(64位)内存空间。其数值范围为1.7E-308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证。
可以用格式化输入输出语句scanf和printf进行double类型的输入输出,格式化字符为%lf。
定义
double a;
可以用
scanf("%lf", &a);
进行输入。

prinf("%lf",a);
进行输出。

热心网友 时间:2023-05-25 09:57

double在这里是指将变量i和变量s定义为双精度实型变量。(也就是说:赋给这两个变量的值将以双精度实型格式存储在内存中)
类似的:int(整型)
long(长整型)
float(单精度实型)
。。。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 怎样才能控制空气的湿度 什么样的湿度才是最适合生活的 车载手机支架什么材质做的比较好? 沛县哪里有卖手机支架的 Double,double!是什么意思? 傻羊羊手机架:哪种材质的手机支架好? double、DOUBLE、Double代表相同的标识符。这句话对还是错? 金属材质的手机支架可以过火车安检吗 自行车手机支架选用什么材质的好? 手提音响有可以插卡使用的嘛? 一个手机号是否能出现两个不同小米id 不()不()? 怎么换支付宝绑定实名认证吗 在支付宝上怎么绑定身份证 怎么通过支付宝实名认证并绑定淘宝会员? 请问,支付宝如何实名认证? 支付宝绑定实名是什么 支付宝怎样绑定身份证 诗经取名柳依依有何寓意 曾子依名字的含义是什么。 依 是什么意思呀。 DOUBLE DOUBLE怎么样 正常空气湿度多少合适? 空气中湿度总是一个很难控制的问题,有没有好的解决办法啊 C++中double和long double有什么区别? 心悦会员6级需要多少钱 空气相对湿度怎么调控 心悦会员6万成长值多少钱 如果我是心悦会员VIP6,写在简历上会有加分吗 移动硬盘一直插在电脑上会造成损害吗? 空气湿度怎么控制 DNF心悦会员6月每月礼包双倍暴击是什么意思 硬盘一直插在电脑上使用好吗 降低空气的湿度有哪些方法? 冲多少钱能到心悦会员6万积分 如何控制好生产环境的空气湿度 空气湿度多少为最佳值? 为什么我心悦会员冲了6千多块```图标还是不亮 如何控制空气湿度才有利于苹果树的生长发育? 怎样降低空气湿度 我想把QQ好友一下全部删除、怎们弄。