- Adapted indenation to new agreed upon system

- Added support for second generation scriptcontext based counter
This commit is contained in:
koennecke
2009-02-13 09:00:03 +00:00
parent a3dcad2bfa
commit 91d4af0541
405 changed files with 88101 additions and 88173 deletions

63
nintf.c
View File

@ -8,40 +8,41 @@
---------------------------------------------------------------------------*/
#include <math.h>
float nintf(float f)
{
double ip, rm, dVal;
float fRes;
float nintf(float f)
{
double ip, rm, dVal;
float fRes;
dVal = (double)f;
rm = modf(dVal,&ip);
if(rm < .0)rm = -rm;
if(rm > .5)
{
if(ip < .0)
ip -= 1.;
else
ip += 1.;
dVal = (double) f;
rm = modf(dVal, &ip);
if (rm < .0)
rm = -rm;
if (rm > .5) {
if (ip < .0)
ip -= 1.;
else
ip += 1.;
}
return (float) ip;
}
/*-------------------------------------------------------------------*/
double nintd(double f)
{
double ip, rm, dVal;
double fRes;
return (float) ip;
}
dVal = (double)f;
rm = modf(dVal,&ip);
if(rm < .0)rm = -rm;
if(rm > .5)
{
if(ip < .0)
ip -= 1.;
else
ip += 1.;
/*-------------------------------------------------------------------*/
double nintd(double f)
{
double ip, rm, dVal;
double fRes;
dVal = (double) f;
rm = modf(dVal, &ip);
if (rm < .0)
rm = -rm;
if (rm > .5) {
if (ip < .0)
ip -= 1.;
else
ip += 1.;
}
return (double) ip;
}
return (double) ip;
}