如果你要求的函数不是很复杂的话,可以根据数学原理,把函数展开成级数,然后近似等于你的函数,再用乘法和加法指令求这个级数的运算,呵呵,就是结果有点误差
C语言的数学库中有一个函数:POW(a,b),就是计算a的b次方.
原型:float pow(float x,float y).
C51函数参考
说明.
用法如下:
include
float n,x,y;
y = pow(x,n)
吃什么饭干什么事。如果不是有特殊需求,别拿51做这种费力不讨好的运算。
如果只是玩玩而已或者写写论文,可以参照C51的数学函数库。
你先实现什么功能的!!具体说一下,别这么笼统???