文章分类 -  C

结构体 -转
摘要:【C&C++】结构体作用笔记一. 结构作为函数的参数用结构作为参数有四种情形:1. 直接用它本身2. 用结构成员3. 用结构地址4. 用数组1.结构作为参数struct book{ float cost; int series;};float fcost(struct book item1,struct book item2){ if (item1.series!=item2.series) return(item1.cost+item2.cost); else return(item1.cost);}#include "stdio.h"main(){ struct 阅读全文

posted @ 2013-07-22 16:14 Dai. 阅读(195) 评论(0) 推荐(0)

float与double的范围和精度
摘要:float与double的范围和精度1. 范围float和double的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float:1bit(符号位) 8bits(指数位) 23bits(尾数位)double:1bit(符号位) 11bits(指数位) 52bits(尾数位)于是,float的指数范围为-127~+128,而double的指数范围为-1023~+1024,并且指数位是按补码的形式来划分的。其中负指数决定了浮点数所能表达的绝对值最小的非零数;而正指数决定了浮点数所能表达的绝对值最大的数,也即决定了浮点数的取值范围。float的范围为 阅读全文

posted @ 2013-04-12 09:28 Dai.

C(2)- 转
该文被密码保护。

posted @ 2013-01-24 11:59 Dai.

C(1)- 转
该文被密码保护。

posted @ 2013-01-24 11:57 Dai.

导航