gpt4 book ai didi

string - 如何在序言中将 (0,0) 转换为 [0,0]?

转载 作者:行者123 更新时间:2023-12-01 12:39:58 25 4
gpt4 key购买 nike

我正在创建一个谓词 distance/3 来计算二维平面上两点之间的距离。例如:

?- distance((0,0), (3,4), X).
X = 5
Yes

只有 (0,0) 是列表 [0,0] 时,我的谓词才有效。有没有办法进行这种转换?

最佳答案

您可以使用统一其左侧和右侧的简单规则来做到这一点:

convert((A,B), [A,B]).

Demo.

关于string - 如何在序言中将 (0,0) 转换为 [0,0]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25791365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com