メインページ | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ | 関連ページ

dkcMath.h

超簡易 数学系ライブラリ [詳細]

#include "dkcOSIndependent.h"
#include "dkcMath.c"

dkcMath.hのインクルード依存関係図

Include dependency graph

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

Included by dependency graph

ソースコードを見る。

関数

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_)


説明

超簡易 数学系ライブラリ

から:
2004/04/29
覚え書き:
結果が間違っている可能性あり。 精度が悪い可能性あり。
TODO:
How to do?

dkcMath.h で定義されています。


関数

DKC_EXTERN int WINAPI dkcRand ULONG *  seed  ) 
 

dkcMath.c17 行で定義されています。

参照元 dkcRandom().

00018 {
00019     (*seed) = (*seed) * 1103515245L + 12345;
00020     return (unsigned)((*seed) / 65536L) % 32768U;
00021 }

DKC_EXTERN int WINAPI dkcRandom ULONG *  seed,
ULONG  Max_
 

dkcMath.c23 行で定義されています。

参照先 dkcRand().

参照元 dkcRandomV().

00024 {
00025     return dkcRand(seed) * (Max_ ) / SHRT_MAX;
00026 }

DKC_EXTERN void WINAPI dkcSrand ULONG *  seed,
ULONG  num
 

dkcMath.c12 行で定義されています。

00013 {
00014     *seed = num;
00015 }


dkutil_cに対してTue Oct 19 03:35:41 2004に生成されました。 doxygen 1.3.6