本文目录
double不是什么梗,double是一个英语单词,意为一对,一双;双重地;酷似的人;把…对折;变成两倍;增加一倍,可作形容词、副词、动词用。
double英文发音: [ˈdʌbl]。
1、double用作形容词的基本意思是“双的;双份”,其所修饰的名词一般为单数。
2、double常用来表示倍数,后面可接名词、数词、代词,在double与被修饰的名词之间有时还可用定冠词the或物主代词。
3、double作名词的基本意思是“两倍,双份”,引申可作“极相似的(人)”“替身演员”“赛马中的复式下注”解;也可指网球等的“双打”,此时一般用复数形式;还可指在同类比赛中“两次获奖”,此时一般用单数形式,且其前有定冠词。
4、double作“是…的两倍”“兼任”解时,如果所接的宾语是可数名词,要用复数形式;作“折叠”解时,即使宾语是可数名词,但也要用单数形式,因为折叠起来后仍然是一个。
They are motivated by the twin goads of punishment and reward.
他们受赏与罚的双重因素所激励。
英 [twaɪs]美 [twaɪs]
The length of the table is twice its breadth.
Double型数据即双精度浮点型,是计算机使用的一种资料型别,double(双精度浮点数)使用 64位(8字节)来储存一个浮点数。
Double可以表示十进制的15或16位有效数字,负值取值范围为-1.7976E+308到-4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324到 1.797693E+308。
Double的最大正数值是 1.79769313486232D+308或 1.8乘以 10的 308次方,用 D将数值文字中的假数部分和指数部分隔开,就会导致将该值作为 Double数据类型来处理。
1、在内存中占有的字节数不同:在机内存占4个字节,double在机内存占8个字节。
2、有效数字位数不同:float有效数字8位,double有效数字16位。
3、数值取值范围:float的表示范围:-3.40E+38~3.40E+38,double的表示范围:-1.79E+308~-1.79E+308.
4、在程序中处理速度不同:一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快,如果不声明,默认小数为double类型,所以如果要用float的话,必须进行强转
参考资料来源:百度百科-数据类型
double意思为一对,一双;双重地;酷似的人;把...对折;变成两倍;增加一倍。
double可作形容词、副词、动词用。
double(双精度浮点型)是计算机使用的一种资料型别。
比起单精度浮点数(float),double(双精度浮点数)使用64位(8字节)来储存一个浮点数。它可以表示十进制的15或16位有效数字,负值取值范围为-1.7976E+308到-4.94065645841246544E-324,正值取值范围为4.94065645841246544E-324到1.797693E+308一站式出国留学攻略
对编程人员来说,double和 float的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,C语言中数学函数名称double和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。
double(双精度浮点型)是计算机使用的一种资料型别。比起单精度浮点数(float),double(双精度浮点数)使用 64位(8字节)来储存一个浮点数。它可以表示十进制的15或16位有效数字,负值取值范围为-1.7976E+308到-4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324到 1.797693E+308
浮点型数据类型,FLOAT数据类型用于存储单精度浮点数或双精度浮点数。浮点数使用IEEE(电气和电子工程师协会)格式。浮点类型的单精度值具有 4个字节,包括一个符号位、一个 8位 excess-127二进制指数和一个 23位尾数。
尾数表示一个介于 1.0和 2.0之间的数。由于尾数的高顺序位始终为 1,因此它不是以数字形式存储的。此表示形式为 float类型提供了一个大约在-3.4E+38和 3.4E+38之间的范围。

相关专题:
推荐阅读: