问题
最近,一位来自欧洲的同事向美国队友询问如何用厘米来表示 3' 1/8” x 3' 1/8(36.125 英寸见方)的尺寸。她解释说,美国公制让她不知所措。这是一个非常简单的单位换算问题。答案是 91.7575 cm x 91.7575 cm。
ChatGPT 试用 1
另一位同事使用流行的人工智能 (AI) 聊天机器人 ChatGPT 来回答这个简单的问题。他得到的结果是:
“3 英尺 1/8 英寸相当于 93.98 厘米,3 英尺 1/8 英寸也相当于 93.98 厘米。因此,厘米尺寸为:93.98 厘米 x 93.98 厘米。”
ChatGPT 在其第一次回复中自信的语气让我的两位同事都相信 93.98 厘米是正确的。然而,36.125 英寸相当于 93.98 厘米,这意味着 1 英寸的换算率为 2.6015 厘米。这在事实上是错误的,ChatGPT 在一句话中两次犯了同样的换算错误。1 英寸等于 2.54 厘米。我注意到我的同事使用了 ChatGPT 及其错误的回复。
ChatGPT 试用 2
我的同事非常相信 ChatGPT 的实力和实用性,因此他要求 ChatGPT 修改答案:
“错了……重新计算一下”
“我为之前回答的错误道歉。3 英尺 1/8 英寸的正确换算约为 93.66 厘米,另一个尺寸 3 英尺 1/8 英寸的正确换算也一样。将两个尺寸都换算成厘米,我们得到:93.66 厘米 x 93.66 厘米。希望这对你有帮助!”
不幸的是,ChatGPT 的第二次尝试没有起到作用。有了 93.66 厘米,ChatGPT 现在认为一英寸到厘米的换算比率是每英寸 2.5923 厘米。这仍然是错误的。
在第二次尝试中,ChatGPT 可以认识到它犯了一个错误,但这引出了一个问题:它为什么一开始就给出了错误的信息?然后它给出了另一个错误的答案作为更正。显然,ChatGPT 一开始就不知道它犯了什么错误。我不会指望人工智能很快就会接管工程计算。
ChatGPT 试用 3
我的同事相信第三次就会有好结果,于是把问题改述如下:
“3 英尺 1.8 英寸等于多少厘米?”
“3 英尺 1/8 英寸约等于 93.6775 厘米。要换算,我们首先需要找到英寸的总和。3 英尺 = 36 英寸;1/8 英寸 = 0.125 英寸。因此 3 英尺 1/8 英寸等于 36.125 英寸。
接下来,我们可以通过乘以 2.54 将英寸转换为厘米:36.125 英寸 *2.54 厘米/英寸 = 91.7675 厘米
四舍五入到最接近的百分位得到 93.68 厘米,但如果只需要一位小数,答案将是 93.7 厘米。”
听到这第三个奇怪的回复,我的同事终于承认他“对 ChatGPT 的信心已经消散了!”请记住,ChatGPT 现在已经对同一个问题给出了四个不同的答案:93.98 厘米、93.66 厘米,现在在同一个答案中同时给出了 91.7675 厘米和 93.6775 厘米。所有这些都是错误的。最后,ChatGPT 从未提供过 91.7575 厘米的正确答案。ChatGPT
正确地指出 3 英尺 1/8 英寸等于 36.125 英寸。ChatGPT 也(终于)正确地指出了转换率为 2.54 厘米/英寸。但是,ChatGPT 错误地指出 36.125 英寸 * 2.54 厘米/英寸= 91.7675 厘米。 (记住,它是 91.7575 厘米。)
但是,当 ChatGPT 尝试“四舍五入到最接近的百分位”和最接近的十分位时,它完全出问题了,尽管它没有被提示这样做。它似乎使用这个新的四舍五入答案作为其 93.6775 厘米答案的基础。显然,91.7675 四舍五入到小数点后两位是 93.68。小数点两边都是错的。真是一团糟。
PTC Mathcad Prime:只需尝试一次
现在是时候让我们转向真正的数学软件了:PTC Mathcad Prime。与 ChatGPT 甚至Excel 电子表格不同,Mathcad Prime 具有单位感知功能并能平衡单位。它内置了单位换算比率,您可以依靠 Mathcad Prime 第一次就给您正确的结果,正如今天成千上万的企业和大学已经做的那样。
与 ChatGPT 不同的是,如果您多次重新计算同一张 Mathcad Prime 工作表,您每次都会得到相同的一致、正确的响应。
PTC Mathcad Prime 执行 ChatGPT 尝试但失败的单位转换和舍入。
Mathcad 知道 2.54 厘米等于 1 英寸,并且知道 3 英尺加 1/8 英寸等于 36.125 英寸。Mathcad 知道可以将其转换为 91.7575 厘米,并且只需更改表达式末尾的单位(无论是英寸还是厘米),它就会以厘米为单位显示长度。
Mathcad 客户经常表达使用专门构建的可以识别单位的工程和数学软件是多么有用,包括在单位不匹配时能够捕获错误。使用 Mathcad Prime,软件可以捕获您的错误并提供有关这些错误的清晰反馈 - 与我的同事不得不恳求 ChatGPT 不要犯错相比,这有很大不同。
关于对数字进行四舍五入,在 Mathcad 中,您可以在“数学格式”选项卡中更改数学表达式的显示精度,如果您只想要一位或两位小数,这将更改结果中显示的小数位数。如果您执行进一步的计算,显示精度不会影响结果的准确性。如果您确实想通过对结果进行四舍五入来影响未来的结果精度,则可以使用 Mathcad Prime 的内置四舍五入和截断函数来实现,如上面的屏幕截图所示。
我们的客户经常对 Mathcad 的面向文档的方法和自然的数学符号赞不绝口,这使得他们的利益相关者可以轻松阅读 Mathcad 工作表并了解流程的每个步骤。但对于“黑匣子”类型的软件,例如带有多个单元格引用的 Excel 公式,或 ChatGPT 及其用于得出四个唯一错误答案的任何过程,情况并非如此。 请将软件用于其设计目的!