网站项目报价单,怎么用vs2010做网站设计,网站工作有哪些内容,郑州软件开发工资1. 浮点型变量介绍
1.1 类型概览
浮点型变量用于存储小数数值#xff0c;C语言提供了三种主要的浮点数类型#xff1a;单精度浮点型#xff08;float#xff09;、双精度浮点型#xff08;double#xff09;、长双精度浮点型#xff08;long double#xff09;。
类…1. 浮点型变量介绍
1.1 类型概览
浮点型变量用于存储小数数值C语言提供了三种主要的浮点数类型单精度浮点型float、双精度浮点型double、长双精度浮点型long double。
类型占用空间取值范围float4字节 (32位) − 1.4 ∗ 1 0 − 45 -1.4*10^{-45} −1.4∗10−45 ~ − 3.4 ∗ 1 0 38 -3.4*10^{38} −3.4∗1038 1.4 ∗ 1 0 − 45 1.4*10^{-45} 1.4∗10−45 ~ 3.4 ∗ 1 0 38 3.4*10^{38} 3.4∗1038double8字节 (64位) − 4.9 ∗ 1 0 − 324 -4.9*10^{-324} −4.9∗10−324 ~ − 1.7 ∗ 1 0 308 -1.7*10^{308} −1.7∗10308 4.9 ∗ 1 0 − 324 4.9*10^{-324} 4.9∗10−324 ~ 1.7 ∗ 1 0 308 1.7*10^{308} 1.7∗10308long double12字节 (96位)…
对于不同编译器
类型16位编译器32位编译器64位编译器float4字节4字节4字节double8字节8字节8字节
1.2 举例
1.2.1 使用后缀区分类型
float f 123.4f;
double d1 101.1;
double d2 299.4;1.2.2 科学计数法
double x 123.456e3; // 123.456 * 10^30.3E6
// 等同于
.3E63.0E6
// 等同于
3.E61.2.3 特殊字符后缀
float a 3.14159f; //单精度浮点常量处理
long double b 1.23L; //long double类型处理