1.一種數(shù)據(jù)處理方法,其特征在于,包括:
通過(guò)泰勒公式計(jì)算函數(shù)f(x)時(shí),接收作為x取值的輸入數(shù)據(jù)A;
識(shí)別A是否為整數(shù);
若A不是整數(shù),將A分解為整數(shù)部分A1和小數(shù)部分A2;
針對(duì)整數(shù)部分A1,查詢預(yù)先設(shè)置的函數(shù)結(jié)果對(duì)照表,獲取函數(shù)f(x)在x=A1的數(shù)值作為第一計(jì)算結(jié)果,所述函數(shù)結(jié)果對(duì)照表包括所述函數(shù)f(x)在x分別為各整數(shù)值時(shí)對(duì)應(yīng)的數(shù)值;針對(duì)小數(shù)部分A2,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值,作為第二計(jì)算結(jié)果;
將第一計(jì)算結(jié)果與第二計(jì)算結(jié)果相乘,以獲得的乘積作為函數(shù)f(x)在x=A的計(jì)算結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
若A是整數(shù),查詢預(yù)先設(shè)置的函數(shù)結(jié)果對(duì)照表,獲取函數(shù)f(x)在x=A的數(shù)值作為計(jì)算結(jié)果;
或者,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A的數(shù)值作為計(jì)算結(jié)果。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括:
預(yù)先計(jì)算獲取分別基于各泰勒公式表示的函數(shù)在各整數(shù)值處的數(shù)值,并存儲(chǔ)在所述函數(shù)結(jié)果對(duì)照表中,所述函數(shù)結(jié)果對(duì)照表具體包括x的各整數(shù)值與基于各泰勒公式表示的函數(shù)的數(shù)值之間的對(duì)應(yīng)關(guān)系;或者
分別針對(duì)基于各泰勒公式表示的函數(shù),預(yù)先計(jì)算獲取函數(shù)在各整數(shù)值處的數(shù)值,并存儲(chǔ)在當(dāng)前函數(shù)的函數(shù)結(jié)果對(duì)照表中,所述函數(shù)結(jié)果對(duì)照表具體包括x的各整數(shù)值與當(dāng)前函數(shù)的數(shù)值之間的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的方法,其特征在于,所述函數(shù)包括:
f(x)=ex,或者f(x)=xa,或者f(x)=lnx。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,f(x)=xa或者f(x)=lnx時(shí),所述輸入數(shù)據(jù)A具體為尾數(shù)數(shù)據(jù);
所述方法還包括:接收函數(shù)f(x)的指數(shù)數(shù)據(jù)B;
所述針對(duì)小數(shù)部分A2,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值包括:
識(shí)別小數(shù)部分A2的取值是否大于預(yù)設(shè)數(shù)值A(chǔ)0;
若小數(shù)部分A2的取值大于預(yù)設(shè)數(shù)值A(chǔ)0,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值時(shí),將泰勒公式中小數(shù)部分A2除以2、將指數(shù)數(shù)據(jù)B乘以2,計(jì)算f(x)在x=A2的數(shù)值;
若小數(shù)部分A2的取值不大于預(yù)設(shè)數(shù)值A(chǔ)0,直接針對(duì)小數(shù)部分A2,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,A0的取值為0.5,或者A0的取值為0.33。
7.一種數(shù)據(jù)處理裝置,其特征在于,包括:
接收單元,用于在所述數(shù)據(jù)處理裝置通過(guò)泰勒公式計(jì)算函數(shù)f(x)時(shí),接收作為x取值的輸入數(shù)據(jù)A;
識(shí)別單元,用于識(shí)別接收單元接收到的輸入數(shù)據(jù)A是否為整數(shù);
分解單元,用于根據(jù)識(shí)別單元的識(shí)別結(jié)果,若A不是整數(shù),將A分解為整數(shù)部分A1和小數(shù)部分A2;
存儲(chǔ)單元,用于存儲(chǔ)預(yù)先設(shè)置的函數(shù)結(jié)果對(duì)照表,所述函數(shù)結(jié)果對(duì)照表包括所述函數(shù)f(x)在x分別為各整數(shù)值時(shí)對(duì)應(yīng)的數(shù)值;
查詢單元,用于針對(duì)整數(shù)部分A1,查詢函數(shù)結(jié)果對(duì)照表,獲取函數(shù)f(x)在x=A1的數(shù)值作為第一計(jì)算結(jié)果;
第一計(jì)算單元,用于針對(duì)小數(shù)部分A2,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值,作為第二計(jì)算結(jié)果;
第二計(jì)算單元,用于將所述第一計(jì)算結(jié)果與所述第二計(jì)算結(jié)果相乘,以獲得的乘積作為函數(shù)f(x)在x=A的計(jì)算結(jié)果。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述查詢單元,還用于根據(jù)識(shí)別單元的識(shí)別結(jié)果,若A是整數(shù),查詢預(yù)先設(shè)置的函數(shù)結(jié)果對(duì)照表,獲取函數(shù)f(x)在x=A的數(shù)值作為計(jì)算結(jié)果。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一計(jì)算單元,還用于根據(jù)識(shí)別單元的識(shí)別結(jié)果,若A是整數(shù),通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A的數(shù)值作為計(jì)算結(jié)果。
10.根據(jù)權(quán)利要求7至9任意一項(xiàng)所述的裝置,其特征在于,還包括獲取單元,用于:
計(jì)算獲取分別基于各泰勒公式表示的函數(shù)在各整數(shù)值處的數(shù)值,并存儲(chǔ)在所述函數(shù)結(jié)果對(duì)照表中,所述函數(shù)結(jié)果對(duì)照表具體包括x的各整數(shù)值與基于各泰勒公式表示的函數(shù)的數(shù)值之間的對(duì)應(yīng)關(guān)系;或者
分別針對(duì)基于各泰勒公式表示的函數(shù),計(jì)算獲取函數(shù)在各整數(shù)值處的數(shù)值,并存儲(chǔ)在當(dāng)前函數(shù)的函數(shù)結(jié)果對(duì)照表中,所述函數(shù)結(jié)果對(duì)照表具體包括x的各整數(shù)值與當(dāng)前函數(shù)的數(shù)值之間的對(duì)應(yīng)關(guān)系。
11.根據(jù)權(quán)利要求7至10任意一項(xiàng)所述的裝置,其特征在于,所述函數(shù)包括:
f(x)=ex,或者f(x)=xa,或者f(x)=lnx。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,f(x)=xa或者f(x)=lnx時(shí),所述輸入數(shù)據(jù)A具體為尾數(shù)數(shù)據(jù);
所述接收單元,還用于接收函數(shù)f(x)的指數(shù)數(shù)據(jù)B;
所述第一計(jì)算單元,具體用于:
識(shí)別小數(shù)部分A2的取值是否大于預(yù)設(shè)數(shù)值A(chǔ)0;
若小數(shù)部分A2的取值大于預(yù)設(shè)數(shù)值A(chǔ)0,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值時(shí),將泰勒公式中小數(shù)部分A2除以2、將指數(shù)數(shù)據(jù)B乘以2,計(jì)算f(x)在x=A2的數(shù)值;
若小數(shù)部分A2的取值不大于預(yù)設(shè)數(shù)值A(chǔ)0,直接針對(duì)小數(shù)部分A2,通過(guò)泰勒公式計(jì)算函數(shù)f(x)在x=A2的數(shù)值。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,A0的取值為0.5,或者A0的取值為0.33。