c语⾔double型2.5e,C语⾔中的单精度、双精度、常量等都有
什么意思?
单(float) :占⽤⽐特数32,有效数位6-7,数值范围(-3.4e-38 ~ 3.4e+38)
网页float是什么意思双(double):占⽤⽐特数64,有效数位15-16,数值范围(-1.7e-308 ~ 1.7e+308)
以下为对于中整型、字符型、浮点型的解释:
引⽤
c语⾔中,数据类型分为整形、实型和指针类型(以下内容均表⽰在32位操作系统中):
其中整形分为 char, short int , long int , long long, 各种类型的使⽤,前⾯都可以加上unsigned 表⽰⽆符号 char 字符类型, 表⽰的⼤⼩为 -128 ~ 127,⼤⼩为⼀个字节,其中0 - 127被编为ASCⅡ码short int 短整形 - 65536 ~ 65535 2个字节long int 整形 - 20亿多~ 20亿多 4个字节long long 长整型 8个字节long int通常写为 int 代表的是CPU字长,在32为操作系统中cpu的字长是32位,即4个字节实⾏(浮点型)分为 float 和 double:float 6 ~ 7 位有效数字 4个字节double 15 ~ 16位有效数字 8个字节在现代CPU中,有⼀个协处理器专门进⾏浮点数的运算,然后根据类型进⾏精度截取 指针类型 32位⽆符号整数, 即unsigned int,但是它只能表⽰内存中⼀个⽐特的空间的编号注:32位CPU的内存寻址范围是 从32个0到32个1,总计4GB,所以,32位操作系统最⾼只⽀持4G内存。
以上便是⼩编对“C语⾔中的单精度、双精度、常量等都有什么意思?”的⼤致介绍,希望能有所帮助!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论