System.Math.DivMod

提供: RAD Studio API Documentation
移動先: 案内検索

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 */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Math.pas
System.Math.hpp
System.Math System.Math

説明

整数除算の結果を余りも含めて返します。

DivMod を呼び出すと、16 ビット整数除算を実行でき、余りも取得できます。これらはすべて 1 回の演算で行えます。

Dividend は除算される整数(被除数)です。

Divisor は Dividend を除算する値(除数)です。

Result は整数除算の結果を返します。

Remainder は余り(Result * Divisor と Dividend の差)を返します。

関連項目