| |

VB.NET - FortgeschritteneRe: Prüfen ob grade oder ungrade | |  | Autor: LarsThorwald | Datum: 29.10.04 22:10 |
| Hi,
mit dem MOD Befehl kann man das überprüfen:
In der VB.NET Hilfe steht folgendes:
Bestandteile
number1
Erforderlich. Beliebiger numerischer Ausdruck.
number2
Erforderlich. Beliebiger numerischer Ausdruck.
Ergebnis
Das Ergebnis ist der Rest, der nach der Division von number1 und number2 übrig bleibt.
Unterstützte Typen
Byte, Short, Integer, Long, Single, Double, Decimal
Hinweise
Der Mod-Operator dividiert number1 durch number2 und gibt nur den Rest als result aus. Im folgenden Ausdruck entspricht A (result) beispielsweise 2.
A = 8 Mod 3
Wenn es sich bei number1 oder number2 um Gleitkommawerte handelt, wird die Division ausgeführt und der Gleitkommarest zurückgegeben. Der Datentyp des Ergebnisses ist derselbe wie der Datentyp mit dem größten Bereich. Die Bereichsreihenfolge, vom kleinsten zum größten Bereich, ist Byte, Short, Integer, Long, Single, Double und Decimal.
Wenn ein beliebiger Ausdruck mit Nothing angegeben wurde oder leer ist, wird er wie 0 behandelt. Wenn eine Division durch Null ausgeführt wird, gibt die Mod-Operation NaN (Not a Number) zurück.
A Mod B ist das Äquivalent von A - Int(A / B) * B + CLng(Math.Sign(A) <> Math.Sign(B)) * B
Beispiel
In diesem Beispiel werden mit dem Mod-Operator zwei Zahlen dividiert und nur der Rest zurückgegeben. Wenn es sich bei einer Zahl um eine Gleitkommazahl handelt, ist das Ergebnis eine Gleitkommazahl, die den Rest darstellt.
Dim myResult As Double
myResult = 10 Mod 5 ' Returns 0.
myResult = 10 Mod 3 ' Returns 1.
myResult = 12 Mod 4.3 ' Returns 3.4.
myResult = 12.6 Mod 5 ' Returns 2.6.
myResult = 47.9 Mod 9.35 ' Returns 1.15.
Gruss
Lars |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
sevISDN 1.0 
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Oktober 2025 Matthias KozlowskiUmlaute konvertierenErsetzt die Umlaute in einer Zeichenkette durch die entsprechenden Doppelbuchstaben (aus ä wird ae, usw.) TOP! Unser Nr. 1 
Neu! sevDataGrid 3.0
Mehrspaltige Listen, mit oder ohne DB-Anbindung. Autom. Sortierung, Editieren von Spalteninhalten oder das interaktive Hinzufügen von Datenzeilen sind ebenso möglich wie das Erstellen eines Web-Reports. Weitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|