Arthur Brandao 6 年之前
父節點
當前提交
b7bf6801cd
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/migl/lisp/LispImpl.java

+ 2 - 1
src/migl/lisp/LispImpl.java

@@ -119,7 +119,8 @@ public class LispImpl implements Lisp {
 					LispElement<?> elt = getElement(lisp.car());
 					if(elt.value.getClass() == Double.class) {
 						//return LispElement.generate(elt.toNumber() * -1); //Pb pitest qui remplace * par / or *-1 == /-1
-						return LispElement.generate(elt.toNumber() - (elt.toNumber() * 2));
+						double value = elt.toNumber();
+						return LispElement.generate(value - (value * 2));
 					}
 					return LispElement.generate(elt.toInt().multiply(new BigInteger("-1")));
 				case 2: