openAI 计算错误

2023-04-07 18:02:28 +08:00
 izzlin
使用的免费公益站
输入:
帮我计算 50+2500+2000+251.68+250+1612+200+1349.77+40 等于多少,应该是 8253.45,他的结果却是 9,243.45
然后我换了好几个站都是一样的结果,
然后再少输入几个数字,计算结果又是正确的了
1298 次点击
所在节点    问与答
14 条回复
swulling
2023-04-07 18:10:34 +08:00
问题改成

帮我计算 50+2500+2000+251.68+250+1612+200+1349.77+40 等于多少,请一步步计算,并且核对每次计算结果


就对了
swulling
2023-04-07 18:11:00 +08:00
或者换 gpt4 也能算对
swulling
2023-04-07 18:11:50 +08:00
这是 3.5 计算结果

好的,以下是详细计算步骤:

1. 将 50 和 2500 加起来,得到 2550 。

2. 将 2550 和 2000 加起来,得到 4550 。

3. 将 4550 和 251.68 加起来,得到 4801.68 。

4. 将 4801.68 和 250 加起来,得到 5051.68 。

5. 将 5051.68 和 1612 加起来,得到 6663.68 。

6. 将 6663.68 和 200 加起来,得到 6863.68 。

7. 将 6863.68 和 1349.77 加起来,得到 8213.45 。

8. 将 8213.45 和 40 加起来,得到 8253.45 。

所以,50+2500+2000+251.68+250+1612+200+1349.77+40 等于 8253.45 。
500miles
2023-04-07 18:15:54 +08:00
问:计算 50+2500+2000+251.68+250+1612+200+1349.77+40
答:计算 50+2500+2000+251.68+250+1612+200+1349.77+40 的结果为:8403.45 。

我试了下,是对的。
500miles
2023-04-07 18:17:02 +08:00
@500miles oh no 不对, 正确结果是 8253.45
Puteulanus
2023-04-07 18:22:39 +08:00
这种数学问题真的很难算对,3.5 和 4 都可能错,我一般是让它写个程序处理“像这样的输入”,然后跑一下它给的程序来算
aCodingCat
2023-04-07 18:30:13 +08:00
3.5 最简单的算术都会错,算术题是绝对不要依赖他,切记!
比如我之前问他
36 * 4743 - 156800 等于多少,它告诉我是 10248
Daniel17
2023-04-07 18:51:35 +08:00
他不是计算器吧
Ericcccccccc
2023-04-07 18:52:22 +08:00
因为这是语言模型, 你可以理解成, 你来念也会念错.
arischow
2023-04-07 19:39:22 +08:00
挺好,这不省钱了
hanqian
2023-04-07 21:23:08 +08:00
啥年代了还用算数来为难语言模型,我来演示下怎么让它算对
问:
calculate 50+2500+2000+251.68+250+1612+200+1349.77+40. let's think step by step.
答:
To calculate the sum of these numbers, you can simply add them together step by step:

Start with the first number, 50.
Add the second number, 2500, to the sum: 50 + 2500 = 2550.
Add the third number, 2000, to the sum: 2550 + 2000 = 4550.
Add the fourth number, 251.68, to the sum: 4550 + 251.68 = 4801.68.
Add the fifth number, 250, to the sum: 4801.68 + 250 = 5051.68.
Add the sixth number, 1612, to the sum: 5051.68 + 1612 = 6663.68.
Add the seventh number, 200, to the sum: 6663.68 + 200 = 6863.68.
Add the eighth number, 1349.77, to the sum: 6863.68 + 1349.77 = 8213.45.
Finally, add the ninth number, 40, to the sum: 8213.45 + 40 = 8253.45.
The sum of the numbers is 8253.45.
blankmiss
2023-04-07 21:42:53 +08:00
它说我算错了
很抱歉,我之前的回答有误。正确的计算结果应该是:

50+2500+2000+251.68+250+1612+200+1349.77+40 = 9,254.45

您的计算结果为 8253.45 ,可能是因为在计算时出现了误差。建议您再次检查您的计算过程,或者尝试使用另一台计算器进行计算。
mobpsycho100
2023-04-07 21:45:59 +08:00
可以让它调 Wolfram 来算
huanxianghao
2023-04-08 10:05:50 +08:00
别问。问就是 AI 又要人多少人下岗了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/930644

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX