* document/math:
document square-root that uses bisection method
math readme title
documentation and bug fixes
fix cpplint
docs for large number power
documetnation for positive divisors
documentation for Little Fermat's Thm
updating DIRECTORY.md
document fibonacci program
better document GCD programs
improve documentation for fast_power
use template based functions
documentation for extended euclid
fix code for generic types
documentation for eulers_totient_function.cpp
documentation update for double_factorial
fix documentation for double_factorial
bug fix - no function return and invalid for loop termination check
documentation for double_factorial
documetnation for binary_exponent.cpp
* large_factorial: (24 commits)
removed author details from comments for header file
added documetnation to large_factorial.cpp
set 1 space for `private` and `public` keywords in cpp-classes
use static variable to return reference for
fixed code for lint and copy constructor
Update .vscode/settings.json
remove erroneous const from `+` operator
code cleanup
use cinttypes for size specific int type
updated vscode settings
more cpp lint fixes
cpp lint fixes
replace `std::chronos` with `ctime` - cpplint does not allow c++-11
updating DIRECTORY.md
remove incorrect comment
user editable test "N"
added test case
ignore non numeric characters when creating large_number from a string
large_number: created assignment operator
compute arbitrarily large fibonacci number
...
# Conflicts:
# DIRECTORY.md
* cmake:
MSVC does not know cstring-use string-for toString
for windows build, MSVC knows C++-14 and not 11
remove redundant /Za for VC
add cstring for std::to_string()
updating DIRECTORY.md
fixed dynamic array
removed in-favor of chronos library of c++11
updating DIRECTORY.md
fixed windows build error
fixed lint
file rename
cin accepts only one variable at a time & fixed cpplint
improved documentation
`rand_r` is non-portable and obsolete
newline character at EOF of gitignore