瀏覽代碼

Merge branch 'exo1'

DricomDragon 5 年之前
父節點
當前提交
573d661c54
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      mypower.hs

+ 10 - 0
mypower.hs

@@ -0,0 +1,10 @@
+e1 x n = case n of
+	0 -> 1
+	_ -> x * e1 x (n - 1)
+
+e2 x n =
+	if n == 0
+		then 1
+		else if even n
+			then e2 (x * x) (div n 2)
+			else x * e2 (x * x) (div n 2)