【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
/*
装载浮点数,v是尾数,e为指数。
如:x=ldexp(1.0,6);则表示要转载的浮点数是1.0*2^6
*/
double my_ldexp01(double v, int e)
{
double two = 2.0;
if (e < 0)
{
e = -e;
【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
/*
装载浮点数,v是尾数,e为指数。
如:x=ldexp(1.0,6);则表示要转载的浮点数是1.0*2^6
*/
double my_ldexp01(double v, int e)
{
double two = 2.0;
if (e < 0)
{
e = -e;