-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
12486a4
commit 16baf8b
Showing
1 changed file
with
47 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Python: module math_basics</title> | ||
</head><body> | ||
|
||
<table class="heading"> | ||
<tr class="heading-text decor"> | ||
<td class="title"> <br><strong class="title">math_basics</strong></td> | ||
<td class="extra"><a href=".">index</a><br><a href="file:math_basics.py">math_basics.py</a></td></tr></table> | ||
<p><span class="code"># MIT License</span></p> | ||
<p> | ||
<table class="section"> | ||
<tr class="decor functions-decor heading-text"> | ||
<td class="section-title" colspan=3> <br><strong class="bigsection">Functions</strong></td></tr> | ||
|
||
<tr><td class="decor functions-decor"><span class="code"> </span></td><td> </td> | ||
<td class="singlecolumn"><dl><dt><a name="-addPercent"><strong>addPercent</strong></a>(val1, val2)</dt><dd><span class="code">Adds val2 % of val1 to val1</span></dd></dl> | ||
<dl><dt><a name="-cbrt"><strong>cbrt</strong></a>(value)</dt><dd><span class="code">Returns the Cube Root of val</span></dd></dl> | ||
<dl><dt><a name="-div"><strong>div</strong></a>(val1, val2)</dt><dd><span class="code">I am fully aware that divisions are provided natively<br> | ||
by Python, but I find it useful though to introduce <br> | ||
a division functionality. The special about this function <br> | ||
is that it checks whether val2 is not 0, since divisions <br> | ||
by zero are mathematically prohibited.<br> | ||
However, this function divides val1 by val2 and returns the<br> | ||
result, given the requirements that both values are not strings<br> | ||
and val2 is not 0.</span></dd></dl> | ||
<dl><dt><a name="-getPercent"><strong>getPercent</strong></a>(val1, val2)</dt><dd><span class="code">Returns val2 % of val1</span></dd></dl> | ||
<dl><dt><a name="-isint"><strong>isint</strong></a>(value)</dt><dd><span class="code">Checks whether given value is of type 'int'</span></dd></dl> | ||
<dl><dt><a name="-isnotstring"><strong>isnotstring</strong></a>(value)</dt><dd><span class="code">Checks whether given value is of type 'str' <br> | ||
since calculations with strings are pointless.</span></dd></dl> | ||
<dl><dt><a name="-isnotzero"><strong>isnotzero</strong></a>(value)</dt></dl> | ||
<dl><dt><a name="-mod"><strong>mod</strong></a>(val1, val2)</dt><dd><span class="code">Returns the modulo of val1 / val2</span></dd></dl> | ||
<dl><dt><a name="-pow"><strong>pow</strong></a>(val1, val2)</dt><dd><span class="code">Returns val1 to the power of val2</span></dd></dl> | ||
<dl><dt><a name="-rec"><strong>rec</strong></a>(value)</dt><dd><span class="code">Returns the reciprocal of given value.</span></dd></dl> | ||
<dl><dt><a name="-root"><strong>root</strong></a>(val1, val2)</dt><dd><span class="code">Returns the val2. root of val1.</span></dd></dl> | ||
<dl><dt><a name="-sqrt"><strong>sqrt</strong></a>(value)</dt><dd><span class="code">Returns the Square Root of val</span></dd></dl> | ||
<dl><dt><a name="-subPercent"><strong>subPercent</strong></a>(val1, val2)</dt><dd><span class="code">Subtracts val2 % of val1 from val1</span></dd></dl> | ||
<dl><dt><a name="-val2bin"><strong>val2bin</strong></a>(value)</dt><dd><span class="code">Converts given int value to binary format, <br> | ||
but cuts off the "0b" prefix.</span></dd></dl> | ||
<dl><dt><a name="-val2hex"><strong>val2hex</strong></a>(value)</dt><dd><span class="code">Converts given int value to hexadecimal format, <br> | ||
but cuts off the "0x" prefix.</span></dd></dl> | ||
<dl><dt><a name="-val2oct"><strong>val2oct</strong></a>(value)</dt><dd><span class="code">Converts given int value to octadecimal format,<br> | ||
but cuts off the 0o prefix.</span></dd></dl> | ||
</td></tr></table> | ||
</body></html> |