本發(fā)明涉及通信技術領域,尤其涉及一種基于浮點型數(shù)據(jù)的標識方法及裝置。
背景技術:
基于計算機的模擬信號數(shù)據(jù)采集系統(tǒng),其獲得的數(shù)據(jù)多為浮點型,浮點型數(shù)據(jù)在計算機系統(tǒng)中的存儲格式按照IEEE754浮點型數(shù)據(jù)標準。IEEE754規(guī)定浮點型數(shù)據(jù)位寬32位,其中符號部分1位,指數(shù)部分8位,尾數(shù)部分23位。該存儲格式中沒有數(shù)據(jù)標識部分,使得計算機系統(tǒng)只能實現(xiàn)對存儲的數(shù)據(jù)大小的識別。而數(shù)據(jù)采集系統(tǒng)不僅需要對采集到的數(shù)據(jù)進行存儲,還需要對存儲的數(shù)據(jù)進行識別,包括數(shù)據(jù)來源、通道號等其他信息。因此,對基于浮點型數(shù)據(jù)增加標識信息成為現(xiàn)在亟待需要解決的技術問題。
技術實現(xiàn)要素:
鑒于上述的分析,本發(fā)明旨在提供一種基于浮點型數(shù)據(jù)的標識方法及裝置,用解決現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。
為解決上述問題,本發(fā)明主要是通過以下技術方案實現(xiàn)的:
本發(fā)明提供了一種基于浮點型數(shù)據(jù)的標識方法,該方法包括:
將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位;
通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識。
進一步地,所述浮點型數(shù)據(jù)的信息包括以下信息中的一種或多種:所述浮點型數(shù)據(jù)的數(shù)據(jù)來源、通道號、工作人員信息、工作人員工號、單位信息和部門信息。
進一步地,所述浮點型數(shù)據(jù)為遵循IEEE745的浮點型數(shù)據(jù)存儲結(jié)構(gòu)的數(shù)據(jù)。
另一方面,本發(fā)明還提供了一種基于浮點型數(shù)據(jù)的標識裝置,該裝置包括:
設置單元,用于將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位;
標識單元,用于通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識。
進一步地,所述浮點型數(shù)據(jù)的信息包括以下信息中的一種或多種:所述浮點型數(shù)據(jù)的數(shù)據(jù)來源、通道號、工作人員信息、工作人員工號、單位信息和部門信息。
進一步地,所述浮點型數(shù)據(jù)為遵循IEEE745的浮點型數(shù)據(jù)存儲結(jié)構(gòu)的數(shù)據(jù)。
本發(fā)明有益效果如下:
本發(fā)明通過將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位,并通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識,也就是說,本發(fā)明通過設置浮點型數(shù)據(jù)的標識位,使得浮點型數(shù)據(jù)在可以滿足存儲的數(shù)據(jù)精度的同時,又能靈活的增加實際應用中需要的標識信息,從而有效解決了現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書中闡述,并且部分的從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
圖1是根據(jù)本發(fā)明實施例的一種基于浮點型數(shù)據(jù)的標識方法的流程示意圖;
圖2是根據(jù)本發(fā)明實施例的浮點型數(shù)據(jù)的結(jié)構(gòu)示意圖;
圖3是根據(jù)本發(fā)明實施例的一種基于浮點型數(shù)據(jù)的標識裝置結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖來具體描述本發(fā)明的優(yōu)選實施例,其中,附圖構(gòu)成本申請一部分,并與本發(fā)明的實施例一起用于闡釋本發(fā)明的原理。為了清楚和簡化目的,當其可能使本發(fā)明的主題模糊不清時,將省略本文所描述的器件中已知功能和結(jié)構(gòu)的詳細具體說明。
本發(fā)明提供了一種基于浮點型數(shù)據(jù)的標識方法及裝置,本發(fā)明通過將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位,并通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識,也就是說,本發(fā)明通過設置浮點型數(shù)據(jù)的標識位,使得浮點型數(shù)據(jù)在可以滿足存儲的數(shù)據(jù)精度的同時,又能靈活的增加實際應用中需要的標識信息,從而有效解決了現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。。以下結(jié)合附圖以及幾個實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
方法實施例
本發(fā)明實施例提供了一種基于浮點型數(shù)據(jù)的標識方法,參見圖1,該方法包括:
S101、將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位;
S102、通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識。
本發(fā)明通過將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位,并通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識,也就是說,本發(fā)明通過設置浮點型數(shù)據(jù)的標識位,使得浮點型數(shù)據(jù)在可以滿足存儲的數(shù)據(jù)精度的同時,又能靈活的增加實際應用中需要的標識信息,從而有效解決了現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。
具體來說,本發(fā)明實施例所述浮點型數(shù)據(jù)的信息包括以下信息中的一種或多種:所述浮點型數(shù)據(jù)的數(shù)據(jù)來源、通道號、工作人員信息、工作人員工號、單位信息和部門信息。
當然,本領域的技術人員也可以根據(jù)實際需要對浮點型數(shù)據(jù)設置其他的識別信息,如,時間信息,等等。
需要說明的是,本發(fā)明實施例所述浮點型數(shù)據(jù)為遵循IEEE745的浮點型數(shù)據(jù)存儲結(jié)構(gòu)的數(shù)據(jù)。
具體的,按照IEEE754規(guī)定浮點型數(shù)據(jù)格式,由于23位尾數(shù)部分決定浮點型數(shù)據(jù)的精度,可以根據(jù)數(shù)據(jù)精度要求和實際應用需求,適當截取其23位尾數(shù)部分的最低幾位最為標識位,用以增加標識信號。
本發(fā)明的浮點型數(shù)據(jù)標識方法,使得浮點型數(shù)據(jù)不僅可以表征數(shù)據(jù)的大小,而且可以在滿足存儲的數(shù)據(jù)精度的同時,靈活的增加實際應用中需要的標識信息。
本發(fā)明提出了一種基于浮點型數(shù)據(jù)的標識方法,方便計算機系統(tǒng)在滿足存儲的浮點型數(shù)據(jù)精度的同時,靈活的增加實際應用中需要的標識信息。
圖2是根據(jù)本發(fā)明實施例的浮點型數(shù)據(jù)的結(jié)構(gòu)示意圖,如圖2所示,該浮點數(shù)及遵循IEEE745浮點型數(shù)據(jù)存儲結(jié)構(gòu),利用其23位尾數(shù)部分表征數(shù)據(jù)精度的特點,將浮點型數(shù)據(jù)的尾部最低4位作為標識位,用于增加通道信息。
其中,000-通道0,001-通道1,010-通道2,011-通道3,100-通道4,101-通道5,110-通道6,111-通道7。
裝置實施例
本發(fā)明實施例提供了一種基于浮點型數(shù)據(jù)的標識裝置,參見圖3,該裝置包括:
設置單元,用于將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位;
標識單元,用于通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識。
本發(fā)明通過設置單元將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位,并通過標識單元所述標識位對所述浮點型數(shù)據(jù)的信息進行標識,也就是說,本發(fā)明通過設置浮點型數(shù)據(jù)的標識位,使得浮點型數(shù)據(jù)在可以滿足存儲的數(shù)據(jù)精度的同時,又能靈活的增加實際應用中需要的標識信息,從而有效解決了現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。
具體來說,本發(fā)明實施例所述浮點型數(shù)據(jù)的信息包括以下信息中的一種或多種:所述浮點型數(shù)據(jù)的數(shù)據(jù)來源、通道號、工作人員信息、工作人員工號、單位信息和部門信息。
當然,本領域的技術人員也可以根據(jù)實際需要對浮點型數(shù)據(jù)設置其他的識別信息,如,時間信息,等等。
需要說明的是,本發(fā)明實施例所述浮點型數(shù)據(jù)為遵循IEEE745的浮點型數(shù)據(jù)存儲結(jié)構(gòu)的數(shù)據(jù)。
具體的,按照IEEE754規(guī)定浮點型數(shù)據(jù)格式,由于23位尾數(shù)部分決定浮點型數(shù)據(jù)的精度,可以根據(jù)數(shù)據(jù)精度要求和實際應用需求,適當截取其23位尾數(shù)部分的最低幾位最為標識位,用以增加標識信號。
本發(fā)明的浮點型數(shù)據(jù)標識方法,使得浮點型數(shù)據(jù)不僅可以表征數(shù)據(jù)的大小,而且可以在滿足存儲的數(shù)據(jù)精度的同時,靈活的增加實際應用中需要的標識信息。
本發(fā)明提出了一種基于浮點型數(shù)據(jù)的標識方法,方便計算機系統(tǒng)在滿足存儲的浮點型數(shù)據(jù)精度的同時,靈活的增加實際應用中需要的標識信息。
圖2是根據(jù)本發(fā)明實施例的浮點型數(shù)據(jù)的結(jié)構(gòu)示意圖,如圖2所示,該浮點數(shù)及遵循IEEE745浮點型數(shù)據(jù)存儲結(jié)構(gòu),利用其23位尾數(shù)部分表征數(shù)據(jù)精度的特點,將浮點型數(shù)據(jù)的尾部最低4位作為標識位,用于增加通道信息。
其中,000-通道0,001-通道1,010-通道2,011-通道3,100-通道4,101-通道5,110-通道6,111-通道7。
本發(fā)明至少能夠達到以下的有益效果:
本發(fā)明通過將浮點型數(shù)據(jù)的最后預設位數(shù)設定為標識位,并通過所述標識位對所述浮點型數(shù)據(jù)的信息進行標識,也就是說,本發(fā)明通過設置浮點型數(shù)據(jù)的標識位,使得浮點型數(shù)據(jù)在可以滿足存儲的數(shù)據(jù)精度的同時,又能靈活的增加實際應用中需要的標識信息,從而有效解決了現(xiàn)有技術中不能對浮點型數(shù)據(jù)進行識別的問題。
以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權(quán)利要求書的保護范圍為準。