C语言的数据类型(7)

时间:2025-02-25

printf("%f\n%f\n",a,b);

}

此程序说明float、double的不同

a ■■■■

b ■■■■■■■■

a<---33333.33333

b<---33333.33333333333;;

显示程序结果

此程序说明float、double的不同

float a;

double b;

a=33333.33333;

b=33333.33333333333333; 从本例可以看出,由于a 是单精度浮点型,有效位数只有七位。而整数已占五位,故小数二位后之后均为无效数字。b 是双精度型,有效位为十六位。但Turbo C 规定小数后最多保留六位,其余部分四舍五入。

[Practice] //floatint a=32;

float b;

double d;

b=12345678;

d=b*100;

d=d+a;

d=d+58.123456;'Vtable

a,2,32

b,4,0.0

d,8,0.0

of Vtable

'Vupdate

1,32

2,0

3,0

2,12345678.00000

3,1234567800

3,1234567832

3,1234567890.123456

of Vupdate

of Practice

[Practice] //1int a=543;

float b;

b=123.123962+a;

b=b-100;

a=b;'Vtable

a,2,543

b,4,0.0

of Vtable

C语言的数据类型(7).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219