System.Math.DivMod
De RAD Studio API Documentation
Révision datée du 18 octobre 2011 à 12:58 par PyBot (discussion | contributions) (Scoping Libraries)
Delphi
procedure DivMod(Dividend: Cardinal; Divisor: Word; var Result, Remainder: Word); procedure DivMod(Dividend: UInt64; Divisor: UInt64; var Result, Remainder: UInt64); overload;
C++
extern DELPHI_PACKAGE void __fastcall DivMod(unsigned Dividend, System::Word Divisor, System::Word &Result, System::Word &Remainder)/* overload */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
procedure function |
public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Description
Renvoie le résultat d'une division entière, y compris le reste.
Appelez DivMod pour effectuer une division entière sur 16 bits et récupérer le résultat, dans la même opération.
Dividend est l'entier que vous divisez.
Divisor est le diviseur par lequel vous divisez le dividende.
Result renvoie le résultat de la division entière.
Remainder renvoie le reste (la différence entre Result * Divisor et Dividend).