Win32SDK MulDiv
関数名
MulDiv
機能
64bit の精度で演算するための関数。
なんか不思議な関数w
宣言
int MulDiv( int nNumber, // 符号付き 32 ビット被乗数 int nNumerator, // 符号付き 32 ビット乗数 int nDenominator // 符号付き 32 ビット除数 );
説明
パラメータ
- nNumber
- 被乗数を指定します。
- nNumerator
- 乗数を指定します。
- nDenominator
- 除数を指定します。(nNumber * nNumerator) を、nDenominator で割ることを意味します。
戻り値
関数が成功すると、乗算と除算の最終的な計算結果が返ります。オーバーフローが発生した場合、または nDenominator が 0 だった場合は、-1 が返ります。
対応情報
- Windows NT/2000
- Windows NT 3.1 以降
- Windows 95/98
- Windows 95 以降
- ヘッダー
- winbase.h 内で宣言
- インポートライブラリ
- Kernel32.lib を使用
検索キーワード
VC Win32 SDK MulDiv わり算 かけ算 64ビット
メモ書きに戻る
LastModified:2004/06/01 15:06.00