所以我尝试将字符串转换为ascii,名称为/ 2和char_codes / 2,依此类推,但我不断得到类似[0w0061,0w0062,0w0063]的内容 例如。
P
我希望返回的列表为[97,98,99]。 有什么帮助吗?
答案 0 :(得分:2)
?- name(abc,A).
它返回了这个:
A = [0w0061,0w0062,0w0063]
我带了一个退回的会员并从中减去了0。看起来像这样。 例如:
?- name(a, A).
A = [0w0061] ,
no
?- A is 0w0061 - 0.
A = 97