Added source code.
This commit is contained in:
116
Source/Help/documentation/apps/factorizator/index.htm
Normal file
116
Source/Help/documentation/apps/factorizator/index.htm
Normal file
@ -0,0 +1,116 @@
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<head>
|
||||
<title>Factorizator</title>
|
||||
<link href="style.css" rel="stylesheet" type="text/css" />
|
||||
<style type="text/css">
|
||||
td.key {
|
||||
font-family: Consolas, monospace;
|
||||
}
|
||||
th {
|
||||
text-align: left;
|
||||
font-size: 9pt;
|
||||
}
|
||||
|
||||
th#main {
|
||||
width: 65%;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
td {
|
||||
font-size: 11pt;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
li {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>Factorizator</h1>
|
||||
|
||||
<div class="section">
|
||||
<h2>Factorizator topics</h2>
|
||||
<ul>
|
||||
<li><a href="#start">
|
||||
Getting started</a></li>
|
||||
<li><a href="#ui">
|
||||
The user interface</a></li>
|
||||
<li><a href="#keys">
|
||||
Keyboard shortcuts</a></li>
|
||||
<li><a href="#limits">
|
||||
Limitations</a></li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="start"> </a>
|
||||
<h2>Getting started</h2>
|
||||
|
||||
<p>The <strong>Factorizator</strong> is an application which displays the <em>factorization</em> of natural numbers. <em>Factorization</em> is defined as the decomposition of the number into prime factors, which multiplied will yield the original number.</p>
|
||||
|
||||
<p>Using the application is very simple, one has to simply type a number in the input text box, and press <em>Calculate</em> (or Enter key). The result is displayed in the <em>Factorization</em> area. The first column shows the original numbers divided by the last divisor, and in the divisor column, the divisors are listed.</p>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="ui"> </a>
|
||||
<h2>The user interface</h2>
|
||||
|
||||
<img src="img/interface.png"/>
|
||||
<ol>
|
||||
<li><strong>Input number</strong>: this is where a number is written.</li>
|
||||
<li><strong>Calculate button</strong>: press this button (or the Enter key) to begin calculation.</li>
|
||||
<li><strong>Remainder column</strong>: the result of the previous number divided by the divisor.</li>
|
||||
<li><strong>Divisor column</strong>: the smallest divisor (excluding 1) of the corresponding remainder.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: copies the selected reminder into clipboard.</li>
|
||||
<li><strong>Copy divisor menu item</strong>: copies the selected divisor into clipboard.</li>
|
||||
<li><strong>Copy remainder menu item</strong>: empties the <em>Factorization</em> area.</li>
|
||||
<li><strong>Status message</strong>: displays the current operation taking place.</li>
|
||||
<li><strong>Cancel button</strong>: this button appears when a long calculation is taking place, so that the user may cancel if the operation is taking too long.</li>
|
||||
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="keys"> </a>
|
||||
<h2>Keyboard shortcuts</h2>
|
||||
<table>
|
||||
<tr>
|
||||
<th>Key combination</th> <th id="main">Action </th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="key">Enter</td>
|
||||
<td>Performs calculation.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">F1</td>
|
||||
<td>Starts help.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + C</td>
|
||||
<td>Copies selected remainder into clipboard.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="key">Ctrl + Shift + C</td>
|
||||
<td>Copies selected divisor into clipboard.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
<a name="limits"> </a>
|
||||
<h2>Limitations</h2>
|
||||
<p>The calculator is limited to 128bit floating point numbers (approximate range: <20>1.0 <20> 10<sup>-28</sup> to <20>7.9 <20> 10<sup>28</sup>, or 28-29 digits). However, since factorization can only be done for integer numbers, the numbers that are not integer will be trimmed.</p>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
Software created by Chibici Tiberiu.
|
||||
Contact: <a href="mailto:chibicitiberiu@gmail.com">chibicitiberiu@gmail.com</a>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user