国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

DSP中浮點轉定點運算--浮點與定點概述

2020-01-26 14:32:55
字體:
來源:轉載
供稿:網友

一:浮點與定點概述 

1.1相關定義說明

  定點數:通俗的說,小數點固定的數。以人民幣為例,我們日常經常說到的如123.45¥,789.34¥等等,默認的情況下,小數點后面有兩位小數,即角,分。如果小數點在最高有效位的前面,則這樣的數稱為純小數的定點數,如0.12345,0.78934等。如果小數點在最低有效位的后面,則這樣的數稱為純整數的定點數,如12345,78934等。

  浮點數:一般說來,小數點不固定的數。比較容易的理解方式是,考慮以下我們日常見到的科學記數法,拿我們上面的數字舉例,如123.45,可以寫成以下幾種形式:

12.345x101

1.2345 x102

0.12345 x103

……

為了表示一個數,小數點的位置可以變化,即小數點不固定。

1.2定點數與浮點數的對比

為了簡單的把問題描述清楚,這里都是十進制數字舉例,詳細的分析,大家可以在后面的文章中看到。

(1)表示的精度與范圍不同

例如,我們用4個十進制數來表達一個數字。對于定點數(這里以定點整數為例),我們表示區間[0000,9999]中的任何一個數字,但是如果我們要想表示類似1234.3的數值就無能為力了,因為此時的表示精度為1/100=1;如果采用浮點數來表示(以歸整的科學記數法,即小數點前有一位有效位,為例),則可以表示[0.000,9.999]之間的任何一個數字,表示的精度為1/103=0.001,精度比上一種方式提高了很多,但是表示的范圍卻小了很多。

也就是說,一般的,定點數表示的精度較低,但表示的數值范圍較大;而浮點數恰恰相反。

(2)計算機中運算的效率不同

一般說來,定點數的運算在計算機中實現起來比較簡單,效率較高;而浮點數的運算在計算機中實現起來比較復雜,效率相對較低。

(3)硬件依賴性

一般說來,只要有硬件提供運算部件,就會提供定點數運算的支持(不知道說的確切否,沒有聽說過不支持定點數運算的硬件),但不一定支持浮點數運算,如有的很多嵌入式開發板就不提供浮點運算的支持。
1.3與DSP的關系

一般說來,DSP處理器可以分為兩大類:定點與浮點。兩者相比較而言,定點DSP處理器速度快,功耗低,價格也便宜;而浮點DSP則計算精度高,動態范圍大。

以上就是本文的全部內容,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 华容县| 项城市| 西林县| 扶绥县| 嵩明县| 马公市| 贵德县| 新民市| 安阳县| 龙州县| 卫辉市| 新巴尔虎右旗| 额尔古纳市| 福清市| 富锦市| 阿拉善左旗| 颍上县| 任丘市| 临汾市| 靖边县| 民乐县| 会昌县| 武城县| 腾冲县| 吕梁市| 微博| 阿鲁科尔沁旗| 新郑市| 威海市| 巫山县| 双桥区| 曲麻莱县| 衡水市| 厦门市| 江口县| 赤峰市| 清流县| 康乐县| 仁布县| 新河县| 偃师市|