![]() |
TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
|
A babylonian method (BM) is an algorithm that computes the square root. More...
#include <cassert>#include <cmath>#include <iostream>Go to the source code of this file.
Namespaces | |
| namespace | numerical_methods |
| for assert | |
Functions | |
| double | numerical_methods::babylonian_method (double radicand) |
| Babylonian methods is an iterative function which returns square root of radicand. | |
| static void | test () |
| Self-test implementations. | |
| int | main () |
| Main function calls automated test function to test the working of fast fourier transform. | |
A babylonian method (BM) is an algorithm that computes the square root.
This algorithm has an application in use case scenario where a user wants find accurate square roots of large numbers
Definition in file babylonian_method.cpp.
| int main | ( | void | ) |
Main function calls automated test function to test the working of fast fourier transform.
Definition at line 94 of file babylonian_method.cpp.
|
static |
Self-test implementations.
Declaring two test cases and checking for the error in predicted and true value is less than 0.0001.
Testcase 1
Testcase 2
Real Output 1
Real Output 2
Test result for testcase 1
Test result for testcase 2
Testing for test Case 1
Testing for test Case 2
Definition at line 62 of file babylonian_method.cpp.