我無法獲取列表中的第一個float元素。我到目前爲止(完全沒用,說不定)來完成:序言:從列表中獲取第一個浮點數
get_float(_, F) :- float(F).
get_float([ First | Rest ], F) :-
get_float(Rest, F).
給了我這樣的:
some_pred(P) :-
get_float(SomeList, FloatNumber),
writeln(FloatNumber). % --> prints a stack position