#include "dkcOSIndependent.h"
#include <math.h>
dkcMath.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
マクロ定義 | |
#define | M_PI 3.14159265358979323846 |
何故定義されとらんのだ!!!ヽ(`Д´)ノムキィ | |
#define | dkcmPrime79(n) ((n * n) - (79 * n) + 1601) |
ハッカーの楽しみ ( 日本語版 Hacker's Delight ) 第16章 素数に関する式 p.290より | |
関数 | |
DKC_EXTERN void WINAPI | dkcSrand (ULONG *seed, ULONG num) |
DKC_EXTERN int WINAPI | dkcRand (ULONG *seed) |
DKC_EXTERN int WINAPI | dkcRandom (ULONG *seed, ULONG Max_) |
DKC_EXTERN int WINAPI | dkcSqrtInit () |
DKC_EXTERN float WINAPI | dkcSqrtFast (float a) |
DKC_EXTERN int WINAPI | dkcFloatToInt (float a) |
DKC_EXTERN uint32 WINAPI | dkcPrime79 (uint32 n) |
param n[in] 0から79までの数を入れる |
dkcMath.h で定義されています。
|
ハッカーの楽しみ ( 日本語版 Hacker's Delight ) 第16章 素数に関する式 p.290より
参照元 dkcPrime79(). |
|
何故定義されとらんのだ!!!ヽ(`Д´)ノムキィ
|
|
|
|
param n[in] 0から79までの数を入れる
参照先 dkcmFORCE_NOT_ASSERT, と dkcmPrime79. 00047 { 00048 dkcmFORCE_NOT_ASSERT(n > 79); 00049 return dkcmPrime79(n); 00050 }
|
|
参照元 dkcRandom(). 00036 { 00037 (*seed) = (*seed) * 1103515245L + 12345; 00038 return (unsigned)((*seed) / 65536L) % 32768U; 00039 }
|
|
参照先 dkcRand(). 参照元 dkcRandomV(). 00042 { 00043 return dkcRand(seed) * (Max_ ) / SHRT_MAX; 00044 }
|
|
|
|
|
|
|