标签: numbers integer prolog decimal
如何在PROLOG中将整数转换为小数点? 例如,假设我指定Integer = 10 如何将整数值更改为1.0(小数点后1位)?
答案 0 :(得分:1)
这不是一个任务,但Integer与10统一,之后无法更改。
至少在某些Prolog实现中,您可以编写Integer2 is 1.0 * Integer或Integer2 is float(Integer)。
Integer2 is 1.0 * Integer
Integer2 is float(Integer)