默契 发表于 2013-9-7 20:48:46

C语言中计算1.0/3*3等于多少?

liufei_vip 发表于 2013-9-7 21:04:36

1.0000000000000000000000000000000000000000000000000000000000000000000000000000000

格式天下 发表于 2013-9-7 22:48:32


一图顶千言

my_angel 发表于 2013-9-8 21:13:35

本帖最后由 my_angel 于 2013-9-8 21:24 编辑

答案是1,注意计算过程中所有数值都会转换为double型。。。。
这种情况需要的是实践见真理啊。。。

eleven_xxq 发表于 2013-9-9 09:08:58

0.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999……………………
你觉得呢?

苹果沃珂 发表于 2013-9-9 09:41:19

格式天下 发表于 2013-9-7 22:48 static/image/common/back.gif
一图顶千言

有图有真相,,哈哈

CL0419 发表于 2013-9-9 09:46:09

格式天下 发表于 2013-9-7 22:48 static/image/common/back.gif
一图顶千言

同意楼上的。

青春@无限 发表于 2013-9-9 16:36:22

同意楼上的{:1_1:}

花開丶若相惜ソ 发表于 2013-9-9 21:06:06

果然是一图顶千言

591981510 发表于 2013-9-15 11:18:02

同意楼上的:lol:

sqhs008 发表于 2013-9-15 18:59:31

相当的是一图顶千言

花开淡墨痕 发表于 2013-11-19 17:00:09

/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{int b,c;
        float a;
        a=1.0;
        c=3;
       
        b=a/c*c;
   printf("%d",b);
}

BoPo 发表于 2013-11-19 19:37:33

我的显示是0

Diu 发表于 2013-11-19 20:10:26

支持3楼。。

莫名C 发表于 2013-11-19 20:39:21

楼主 想说明什么问题?
页: [1]
查看完整版本: C语言中计算1.0/3*3等于多少?