Silence some compiler warnings
diff --git a/src/num.c b/src/num.c
index 57435e3..2b8c69c 100644
--- a/src/num.c
+++ b/src/num.c
@@ -1180,6 +1180,8 @@
 
 	assert(n && result);
 
+	*result = 0;
+
 	if (n->neg) return bc_vm_err(BC_ERROR_MATH_NEGATIVE);
 
 	for (r = 0, pow = 1, i = n->rdx; i < n->len; ++i) {