sizeof double(sizeof(double)是什么表达式)
本文目录
sizeof(double)是什么表达式
C 一个整型表达式 。
sizeof() 是一个获取数据类型或者表达式长度的运算符。例如:sizeof(int)就是获取int型的长度,所以值为4,即int型占4字节内存。
double是C语言的一个关键字,代表双精度浮点型。
占8 个字节(64位)内存空间。其数值范围为1.7E-308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证。
可以用格式化输入输出语句scanf和printf进行double类型的输入输出,格式化字符为%lf。
扩展资料
C语言中,双精度浮点(double)型,占8 个字节(64位)内存空间。其数值范围为-1.7E308~1.7E+308,双精度完全保证的有效数字最高是15位。
浮点型从狭义上说就是科学记数法,双精度,即 double 。 double有二,两个的意思。
C 标准要求 float 类型精度7位,并且整数部分的表示范围至少要达到 -1.0E37 -- 1.0E+37 。float 一般是 32 位的。
C 标准规定double 类型的整数部分的最小表示范围和 float 一样,都是 -1.0E37 到 1.0E+37,但是它要求 double 类型精度15 位 ~16位。double 通常是 64 位的。
输出double float类型的控制符为%lf。
变量定义时,可以简写为double。
参考资料:百度百科-双精度浮点型
C语言中sizeof(double)是
C 一个整型表达式 。
sizeof() 是一个获取数据类型或者表达式长度的运算符。例如:sizeof(int)就是获取int型的长度,所以值为4,即int型占4字节内存。
double是C语言的一个关键字,代表双精度浮点型。
占8 个字节(64位)内存空间。其数值范围为1.7E-308~1.7E+308,双精度完全保证的有效数字是15位,16位只是部分数值有保证。
可以用格式化输入输出语句scanf和printf进行double类型的输入输出,格式化字符为%lf。
扩展资料
C语言中,双精度浮点(double)型,占8 个字节(64位)内存空间。其数值范围为-1.7E308~1.7E+308,双精度完全保证的有效数字最高是15位。
浮点型从狭义上说就是科学记数法,双精度,即 double 。 double有二,两个的意思。
C 标准要求 float 类型精度7位,并且整数部分的表示范围至少要达到 -1.0E37 -- 1.0E+37 。float 一般是 32 位的。
C 标准规定double 类型的整数部分的最小表示范围和 float 一样,都是 -1.0E37 到 1.0E+37,但是它要求 double 类型精度15 位 ~16位。double 通常是 64 位的。
输出double float类型的控制符为%lf。
变量定义时,可以简写为double。
参考资料:百度百科-双精度浮点型
sizeof(double)是int型表达式什么意思
意思是说,这个表达式计算出来的结果是整数(int型)。XXX型表达式的意思就是:这个表达式算出来的最终结果是XXX型的。 楼上的回答的很好sizeof(double)是计算double型变量所占用的内存大小,这是个表达式。C++中,double型变来个占用4个字节,因此,这个表达式最终算出来的结果是4
c语言中sizeof(double)什么意思
sizeof是一个运算符,可以求取参数变量/类型占的空间大小。结果值为size_t型,即unsigned long。单位为字节。double在C中为64位,占8字节,所以sizeof(double) = 8
更多文章:
如何打开微信网页版 怎样打开微信网页版?什么是微信网页版和电脑版是一回事吗
2024年7月24日 03:42
电子书转换器手机版(我想把TXT文件转为电子书格式,用什么软件)
2024年7月5日 12:55
经典怀旧游戏(每一个90后童年都玩过的十大怀旧电脑游戏,在当时都是大作)
2024年8月29日 06:45
佳能ip1188打印机驱动下载(佳能打印机型号IP1180怎么安装)
2024年7月23日 02:43