Diese Unit enthält diverse Routinen für mathematische Operationen.
- dwBitIsSet
- Stellt fest, ob in einer Variablen ein bestimmtes Bit gesetzt (High) ist.
- dwCountBits
- Liefert die Anzahl der in einer Variable relevanten Bits.
- dwDiff
- Liefert die Differenz zwischen zwei Integer-Werten.
- dwExpon
- Diese Funktion potenziert einen Zahlenwert mit einem Exponenten.
- dwExtractBits
- Extrahiert eine Anzahl Bits aus einer Variablen und liefert deren Wert als Integer.
- dwFactorial
- Diese Funktion bestimmt die faktorische Zahl eines Wertes.
- dwIsPrimeNumber
- Prüft, ob eine Zahl eine Primzahl ist.
- dwResetBit
- Setzt ein Bit in einer Variablen zurück (Low).
- dwRndBetween
- Erzeugt einen Zufallswert unter Berücksichtigung einer unteren und einer oberen Bereichsgrenze.
- dwRoundDown
- Rundet den angegebenen Wert auf den nächsten gültigen Integer-Wert ab.
- dwRoundUp
- Rundet den angegebenen Wert auf den nächsten gültigen Integer-Wert auf.
- dwSetBit
- Setzt ein Bit in einer Variablen (High).
- dwSimpleChecksum
- Liefert eine einfache Prüfsumme eines Strings.
- dwValidateRoman
- Prüft eine römische Zahl auf Gültigkeit.
- dwValidateValueForFreeNotation
- Diese Funktion prüft einen Zahlenwert auf seine Gültigkeit innerhalb eines frei definierbaren Zahlensystems.
|