avr-fw-modules/core/src/fp4816_taylor_element.c

14 lines
213 B
C
Executable File

#include <fixpoint/fp4816.h>
#include <hwo/utils.h>
fp4816_t fp4816_taylor_element(fp4816_t v,int lev) {
fp4816_t p;
int lev2p1 = (2*lev)+1;
p = fp4816_pow( v, lev2p1 );
p /= ifact(lev2p1);
return p;
};