ABS/de
From MCS Wiki AVR
< ABS(Difference between revisions)
(→(**COPIED FROM ENGLISH PAGE**) =) |
(→Example) |
||
(3 intermediate revisions by one user not shown) | |||
Line 15: | Line 15: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Anmerkungen</span> = |
<div style="padding: 0px; margin: 0px 0px 0px 4px;"> | <div style="padding: 0px; margin: 0px 0px 0px 4px;"> | ||
{| width="604" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | {| width="604" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| valign="top" width="14%" style="width: 81px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="14%" style="width: 81px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | var | |
| valign="top" width="100%" style="width: 514px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="100%" style="width: 514px; border: 1px solid rgb(0, 0, 0);" | | ||
− | Variable | + | Variable der der Absolutwert von var2 zugewiesen wird. |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| valign="top" width="14%" style="width: 81px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="14%" style="width: 81px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | var2 | |
| valign="top" width="100%" style="width: 514px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="100%" style="width: 514px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Quellvariable von der der Absolutwert gebildet werden soll. | |
|} | |} | ||
Line 38: | Line 38: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | var : Integer , Long, Single | + | var : Integer , Long, Single oder Double. |
− | var2 : Integer, Long, Single | + | var2 : Integer, Long, Single oder Double. |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
Line 46: | Line 46: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | [[File:Notice.jpg|left]] | + | [[File:Notice.jpg|left]] Der Absolutwert einer Zahl ist immer positiv. |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
Line 52: | Line 52: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Siehe auch</span> = |
NONE | NONE | ||
Line 60: | Line 60: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Assembler</span> = |
− | Calls: _abs16 | + | Calls: _abs16 für eine Integer-Zahl und _abs32 für eine Long-Zahl |
− | Input: R16-R17 | + | Input: R16-R17 für eine Integer-Zahl und R16-R19 für eine Long-Zahl |
− | Output:R16-R17 | + | Output:R16-R17 für eine Integer-Zahl und R16-R19 für eine Long-Zahl |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | Calls _Fltabsmem | + | Calls _Fltabsmem für eine Single-Zahl aus der fp_trig library. |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
Line 76: | Line 76: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Beispiel</span> = |
<span class="f_Header"></span> | <span class="f_Header"></span> |
Latest revision as of 21:56, 3 March 2013
Contents |
Funktion
Gibt den Absolutwert einer vorzeichenbehafteten numerischen Variablen zurück.
Syntax
var = ABS(var2)
Anmerkungen
var |
Variable der der Absolutwert von var2 zugewiesen wird. |
var2 |
Quellvariable von der der Absolutwert gebildet werden soll. |
var : Integer , Long, Single oder Double.
var2 : Integer, Long, Single oder Double.
Der Absolutwert einer Zahl ist immer positiv.
Siehe auch
NONE
Assembler
Calls: _abs16 für eine Integer-Zahl und _abs32 für eine Long-Zahl
Input: R16-R17 für eine Integer-Zahl und R16-R19 für eine Long-Zahl
Output:R16-R17 für eine Integer-Zahl und R16-R19 für eine Long-Zahl
Calls _Fltabsmem für eine Single-Zahl aus der fp_trig library.
Beispiel
Dim a as Integer, c as Integer
a =-1000
c = Abs(a)
Print c
End
Languages | English • Deutsch |
---|