最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

数据类型

旗下网站admin6浏览0评论

数据类型

数据类型

目录

1 了解浮点数表现和存储形式

1.1 浮点分类

1.2 表示形式一般表示法

1.3 表示形式—指数表示法

 1.4 浮点数的存储格式

2 浮点型变量与常量

2.1 浮点型常量

2.2 浮点型变量

3 浮点型数与零值的比较

3.1 浮点数无“零”

3.2 浮点的“零值” 


1 了解浮点数表现和存储形式 1.1 浮点分类 C语言提供了3种具体的浮点类型: (1)float-单精度浮点型 (2)double-双精度浮点型 (3)long double-长双精度浮点型 1.2 表示形式一般表示法 (1)一般表示法:[整数部分] . [尾数部分]。         小数点不可以省略, 整数部分和尾数部分可省略其一,但不能同时省略。 1.3 表示形式—指数表示法 指数法: [符号位] [尾数部分]e[指数部分] 。 格式要求: e 之 前 必须 有数字 ,e和E均可以 指数 部分可为正数或负数或0,但 必须为整数。  1.4 浮点数的存储格式

 存储格式分三部分:符号部分、尾数部分和指数部分。

2 浮点型变量与常量 2.1 浮点型常量 默认为double型,如:3.5、4.0 与 3.5D、4.0d 等价。 单精度常量,需在数值后显式加后缀f或F如3.5f或4.0F等。 2.2 浮点型变量 float f1=3.14F,f2; f2=9.8f; double d1; d1=3.2; 等价于 d1=3.2d 3 浮点型数与零值的比较 3.1 浮点数无“零”

3.2 浮点的“零值”  浮点数 x与0 的 距离小于等于设定值 ,就认为x为“零” 举例说明 :math.h中fabs求浮点数绝对值 const float ESP=1E-6F; fabs(x-0)<=ESP 表示浮点型x为 零 值。 浮点数 x与0 的 距离小于等于设定值 ,就认为x为“零”

数据类型-浮点型(C语言)

发布评论

评论列表(0)

  1. 暂无评论