PFLOATEX __stdcall floatex_fval(int neg,UINT64 mantissa,unsigned int base,int exp,PFLOATEX presult);
引数名 | 意味 |
neg | 負符号 |
mantissa | 仮数部 |
base | 指数部の底 |
exp | 指数 |
presult | 結果を格納する FLOATEX型変数の先頭アドレス |
1.2345 → 小数点を右に 4 桁分移動すると整数になるので、 12345 × 10-4 mantissa = 12345 base = 10 exp = -4 floatex_fval( 0 , 12345ui64 , 10 , -4 , presult );値全体を負にする場合は neg に 1 を指定し、正にする場合は 0 を指定します。