Subversion Repositories filter_foundry

Rev

Rev 300 | Rev 302 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 300 Rev 301
Line 274... Line 274...
274
        25874, 25919, 25964, 26008, 26053, 26098, 26142, 26187, 26232, 26277, 26322, 26366, 26411, 26456, 26501,
274
        25874, 25919, 25964, 26008, 26053, 26098, 26142, 26187, 26232, 26277, 26322, 26366, 26411, 26456, 26501,
275
        26546, 26591, 26636, 26681, 26726, 26771, 26816, 26861, 26906, 26951, 26997, 27042, 27087, 27132 };
275
        26546, 26591, 26636, 26681, 26726, 26771, 26816, 26861, 26906, 26951, 26997, 27042, 27087, 27132 };
276
 
276
 
277
// -------------------------------------------------------------------------------------------
277
// -------------------------------------------------------------------------------------------
278
 
278
 
279
extern value_type slider[],cell[],var[],map[][0x100];
279
extern uint8_t slider[],map[][0x100];
-
 
280
extern value_type cell[], var[];
280
extern unsigned char *image_ptr;
281
extern unsigned char *image_ptr;
281
 
282
 
282
// -------------------------------------------------------------------------------------------
283
// -------------------------------------------------------------------------------------------
283
 
284
 
284
double costab[COSTABSIZE];
285
double costab[COSTABSIZE];
Line 835... Line 836...
835
 
836
 
836
value_type ff_pow(value_type b, value_type e) {
837
value_type ff_pow(value_type b, value_type e) {
837
#ifdef PARSERTEST
838
#ifdef PARSERTEST
838
        return 0;
839
        return 0;
839
#else
840
#else
840
        return (value_type)round(pow((double)b, (double)e));
841
        double a = pow((double)b, (double)e);
-
 
842
        if (a - floor(a) >= 0.5)
-
 
843
                return (value_type)(floor(a) + 1);
-
 
844
        else
-
 
845
                return (value_type)(floor(a));
841
#endif
846
#endif
842
}
847
}
843
 
848
 
844
// -------------------------------------------------------------------------------------------
849
// -------------------------------------------------------------------------------------------
845
 
850