/[svn]/doc/docbase/instrument_scripts/nksp/reference/functions/nksp_min_function.html
ViewVC logotype

Annotation of /doc/docbase/instrument_scripts/nksp/reference/functions/nksp_min_function.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3609 - (hide annotations) (download) (as text)
Tue Sep 24 12:28:52 2019 UTC (4 years, 6 months ago) by schoenebeck
File MIME type: text/html
File size: 2269 byte(s)
- More minor NKSP reference corrections.

1 schoenebeck 2971 <html>
2     <head>
3     <meta name="author" content="Christian Schoenebeck">
4     <title>min() function</title>
5     <meta name="description" content="Calculates the minimum value of two given values.">
6     </head>
7     <body>
8     <h1>min()</h1>
9     <p>
10     Returns the minimum value of the passed two value arguments.
11     That means, it compares the two passed values with each other and
12     returns the one which is smaller.
13     </p>
14    
15     <h3>Function Prototype</h3>
16     <p/>
17     <code lang="nksp">
18     min(??number1??,??number2??)
19     </code>
20    
21     <h3>Arguments</h3>
22     <table>
23     <tr>
24     <th>Argument Name</th> <th>Data Type</th> <th>Description</th>
25     </tr>
26     <tr>
27     <td><code>??number1??</code></td>
28 schoenebeck 3601 <td>Integer&nbsp;Number&nbsp;or<br>
29     Real&nbsp;Number</td>
30 schoenebeck 2971 <td>One of the two numbers to compare with.<br>
31     [required]</td>
32     </tr>
33     <tr>
34     <td><code>??number2??</code></td>
35 schoenebeck 3601 <td>Integer&nbsp;Number&nbsp;or<br>
36     Real&nbsp;Number</td>
37 schoenebeck 2971 <td>One of the two numbers to compare with.<br>
38     [required]</td>
39     </tr>
40     </table>
41    
42     <h3>Return Value</h3>
43     <table>
44     <tr>
45 schoenebeck 3578 <th>Data Type</th> <th>Description</th>
46 schoenebeck 2971 </tr>
47     <tr>
48 schoenebeck 3609 <td>Integer&nbsp;Number&nbsp;or<br>
49     Real&nbsp;Number</td>
50 schoenebeck 2971 <td>Smallest number of the passed two values.</td>
51     </tr>
52     </table>
53 schoenebeck 3601
54     <h3>Remarks</h3>
55     <p>
56     This functions accepts any standard unit and finalness for its two arguments.
57     However the unit types of the two arguments must be identical.
58     The return value's unit type is identical to the two passed arguments' one,
59     and the return value's finalness is the case if at least one of the two arguments
60     has finalness.
61     </p>
62    
63 schoenebeck 2971 <h3>Examples</h3>
64     <p>
65     The following example prints the result of some example argument
66     values to the terminal as soon as the script is loaded.
67     <p/>
68     <code>
69     on init
70     message("min(2,3) = " & min(2,3))
71     message("min(1,11) = " & min(1,11))
72     message("min(-30,4) = " & min(-30,4))
73     end on
74     </code>
75    
76 schoenebeck 3241 <h3>See also</h3>
77     <p><code>max()</code><p>
78    
79 schoenebeck 3196 <h3>Availability</h3>
80 schoenebeck 2971 <p>Since LinuxSampler 2.0.0.svn23.<p>
81    
82     </body>
83     </html>

  ViewVC Help
Powered by ViewVC