scalblnf.c   [plain text]



/*
 * scalblnf.c
 *
 *		by Ian Ollmann
 *
 *	Copyright (c) 2007, Apple Inc.  All Rights Reserved. 
 *
 *	C99 impelemtnation of scalblnf().
 */
 
#include <math.h>
#include <stdint.h>

float scalblnf( float x, long i )
{
	if( i > 300 )
		i = 300;
	if( i < -300 )
		i = -300;

	return scalbnf( x, (int) i );
}