big: Add root_n.

This commit is contained in:
Jeroen van Rijn
2021-08-11 20:59:51 +02:00
parent 2aae1016ab
commit 531c4936dd
3 changed files with 195 additions and 51 deletions
+11 -7
View File
@@ -63,15 +63,19 @@ demo :: proc() {
// defer delete(string_buffer);
err = set (numerator, 1024);
err = int_sqrt(destination, numerator);
err = sqrt(destination, numerator);
fmt.printf("int_sqrt returned: %v\n", err);
print("destination", destination);
// print("source ", source);
// print("quotient ", quotient);
// print("remainder ", remainder);
print("numerator ", numerator);
// print("denominator", denominator);
print("num ", numerator);
print("sqrt(num)", destination);
fmt.println("\n\n");
err = root_n(destination, numerator, 2);
fmt.printf("root_n(2) returned: %v\n", err);
print("num ", numerator);
print("root_n(num)", destination);
}
main :: proc() {