欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來(lái)到入門教程網(wǎng)!

C語(yǔ)言

當(dāng)前位置:主頁(yè) > 軟件編程 > C語(yǔ)言 >

DSP中浮點(diǎn)轉(zhuǎn)定點(diǎn)運(yùn)算--定點(diǎn)數(shù)的加減乘除運(yùn)算

來(lái)源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語(yǔ)言|點(diǎn)擊: 次

3.定點(diǎn)數(shù)的加減乘除運(yùn)算

簡(jiǎn)單的說(shuō),各種運(yùn)算的原則就是先把待運(yùn)算的數(shù)據(jù)放大一定的倍數(shù),在運(yùn)算的過(guò)程中使用的放大的數(shù)據(jù),在最終需要輸出結(jié)果的時(shí)候再調(diào)整回去。

舉個(gè)例來(lái)說(shuō),有如下運(yùn)算:

復(fù)制代碼 代碼如下:

// coefs1 = 0.023423; coefs2=0.2131

float coefs1,coefs2;

int result;

result = 34* coefs1+72* coefs2;

代碼的意思是,該模塊需要輸出一個(gè)整型的結(jié)果,但計(jì)算的過(guò)程中有浮點(diǎn)的運(yùn)算。如果在定點(diǎn)的DSP中,這段代碼是無(wú)法運(yùn)行的。

為了解決這個(gè)問(wèn)題,我們可以這樣處理:首先,把coefs1,coefs2等類似的浮點(diǎn)數(shù)據(jù)擴(kuò)大一定的倍數(shù)(具體擴(kuò)大多少倍,依據(jù)精度要求不同),我們暫且把小數(shù)點(diǎn)向右移動(dòng)4位,也就是擴(kuò)大的倍數(shù)為:*10000,在最終的輸出的時(shí)候在縮小相同的倍數(shù)。修改后的代碼大致如下:

復(fù)制代碼 代碼如下:
// coefs1 = 234; coefs2= 2131

int coefs1,coefs2;

int result;

result = 34* coefs1+72* coefs2;

result /= 10000;

當(dāng)然,上面的例子為了大家好理解,寫的可能不是太正確,不過(guò)基本的精髓應(yīng)該是這些了。具體的處理過(guò)程,大家可以在網(wǎng)上搜索“第3章  DSP芯片的定點(diǎn)運(yùn)算.doc”這篇文章,寫的很具體,這里不再羅嗦了。

以上就是本文的全部?jī)?nèi)容,希望能給大家一個(gè)參考,也希望大家多多支持我們。

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語(yǔ)言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有