C、C++和C中双链的定义#
来源:教育资源网
•
发布时间:2020-12-01 08:03:45
•
点击:1813
double是内置在编译器中的基本数据类型,用于定义包含小数点的数字变量。C、 C++,C#和许多其他编程语言将双重识别为一种类型。双重类型可以表示分数和整值。它最多可以包含15位数字,总计,包括小数点前后的数字。
用于Double
一次使用范围较小的浮动类型,因为在处理数千或数百万个浮动点数字时,它比双倍快。然而,由于新处理器的计算速度急剧提高,因此漂浮双倍的优点可以忽略不计。许多程序员在使用需要小数点的数字时认为双类型是默认值。
Double vs.Float和Int
其他数据类型包括float和int。double和float类型相似,但精度和范围不同:
- 浮动是一种单精度,32位浮动点数据类型,可容纳七位数字。其范围约为1.5×10−45至3.4×1038。
- double是双精度,64位浮动点数据类型。它可以容纳15到16位数字,范围从大约5.0×10−345到1.7×10308。
int也处理数据,但它有不同的目的。没有小数部分或需要小数点的数字可以用作int。因此,int类型仅保留整数,但占用的空间更少,算术通常更快,并且它更有效地使用缓存和数据传输带宽比其他类型。
国内科普博览网站