MOD/de
(Difference between revisions)
				
																
				
				
								
				|  (→(**COPIED FROM ENGLISH PAGE**) =) |  (→Remarks) | ||
| 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="597" cellspacing="0" cellpadding="1" border="1" style="border: 1px solid rgb(0, 0, 0); border-spacing: 0px;" | {| width="597" cellspacing="0" cellpadding="1" border="1" style="border: 1px solid rgb(0, 0, 0); border-spacing: 0px;" | ||
| Line 23: | Line 23: | ||
| | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | ||
| − | Variable  | + | Variable, der Ergebnis zugewiesen wird. | 
| |- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| Line 30: | Line 30: | ||
| | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | ||
| − | + | Numerische Variable von der der Modulo berechnet werden soll | |
| |- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| Line 37: | Line 37: | ||
| | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | | valign="top" width="100%" style="width: 532px; border: 1px solid rgb(0, 0, 0);" |   | ||
| − | + | Teiler | |
| |} | |} | ||
| Line 43: | Line 43: | ||
| <span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
| − | + | Die MOD-Operation ist ähnlich wie die Division (/). Während allerdings die Division das Divisionsergebnis zurückgibt gibt MOD den Rest der Division zurück. | |
|   |   | ||
| − | + | Zum Beispiel: 21 MOD 3 ergibt 0 weil 7x3=21. Es gibt keinen Rest. | |
| − | + | Aber 22 MOD 3 ergibt 1 weil 22-(7x3)=1 | |
|   |   | ||
| − | In BASCOM,  | + | In BASCOM bestimmt die Variable, der etwas zugewiesen wird die Berechnungsart. Wenn man zwei Word-Zahlen für MOD hat dann muss man auch einer Word-Variablen zuweisen. | 
| When you assign a byte, byte math will be used. | When you assign a byte, byte math will be used. | ||
Revision as of 00:45, 10 March 2013
| Contents | 
Funktion
Berechnet den Rest einer Division.
Syntax
var1 = var2 MOD var3
Anmerkungen
| var1 | Variable, der Ergebnis zugewiesen wird. | 
| var2 | Numerische Variable von der der Modulo berechnet werden soll | 
| var3 | Teiler | 
Die MOD-Operation ist ähnlich wie die Division (/). Während allerdings die Division das Divisionsergebnis zurückgibt gibt MOD den Rest der Division zurück.
Zum Beispiel: 21 MOD 3 ergibt 0 weil 7x3=21. Es gibt keinen Rest.
Aber 22 MOD 3 ergibt 1 weil 22-(7x3)=1
In BASCOM bestimmt die Variable, der etwas zugewiesen wird die Berechnungsart. Wenn man zwei Word-Zahlen für MOD hat dann muss man auch einer Word-Variablen zuweisen.
When you assign a byte, byte math will be used.
See also
Example
Dim L As Long , L2 As Long For L = 1 To 1000 L2 = L Mod 100 If L2 = 0 Then ' multiple of 100 Print L End If Next
| Languages | English • Deutsch | 
|---|