1/3和0.3333333.........3的循环相等吗?

 我来答
忘至白葬不情必0T
2006-05-12 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
在数学上是相等的。
因为0.3333333..........是一个无限长公比为0.1的等比数列0.3,0.03,0.003,0.0003..........的和;
根据无限长的公比小于1的等比数列的和公式得到
和=0.3/(1-0.1)=0.3/0.9=1/3;

在程序中是不可能相等的,因为程序中数据的位数是有限的,无法表示无限小数。
matthewzhong
2006-05-12
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
编程使用变量存储各种数值,
如果你的1/3存储在一个int类型中那么它就等于0
每一种类型都有它的有限长度超出有限长度以后就不等了
就像int、float、double它们都是存储数字的不过他们能存储的长度不同,所以值也不相同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤倾勿荷悟15
2006-05-12 · TA获得超过939个赞
知道小有建树答主
回答量:601
采纳率:0%
帮助的人:0
展开全部
如果说1/3=0.3333......那么0.99999......就等于1了。

因为1/3*3=1而0.333333......*3=0.9999.......
所有 0.9999999...... = 1

而我们所学1/3就等于0.333333..........

明白了无穷的概念自然就知道是相等的。这是一个3的个数趋向于无穷大的极限。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uieeu
2006-05-12
知道答主
回答量:8
采纳率:0%
帮助的人:9.7万
展开全部
0.999999... = A

10A-A=9.999999...-0.999999...=9

A=9

0.99999...=1

注:循环减法,只有在每位相同才可以做,0.121212...不可以减去0.012121...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
devil0153
2006-05-12 · TA获得超过206个赞
知道答主
回答量:126
采纳率:0%
帮助的人:90.8万
展开全部
怎么解释呢,数学上是相等的,请思考一下1和0.9999999999......相等吗?
楼上的各位对这个问题都有了解释,我给你比喻一下,你15:00去了趟卫生间方便了一下,15:01你出来了。15:00的你和15:01的你不都是你吗?只不过你15:00时是1,而15:01就是0.9999999999......
只要是无限位数,就是相等的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2e214938d
2006-05-13 · 超过24用户采纳过TA的回答
知道答主
回答量:172
采纳率:0%
帮助的人:86.1万
展开全部
如果用的C语言.

1...1/3就是0

2...1.0/3.0就是0.333333

第一个是整型.

第二个是浮点.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式