#讀取上次檢查到的行數(shù)
創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為瑞昌等服務建站,瑞昌等地企業(yè),進行企業(yè)商務咨詢服務。為瑞昌企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
last_line=`cat ./mailinfo`
echo "上次行數(shù):"$last_line
#算出本次alert日志的行數(shù)
current_line=`wc -l $alert_log|awk '{print $1}'`
echo "本次行數(shù):"$current_line
#取上次行數(shù)和本次行數(shù)之間的alert日志內(nèi)容,然后把ORA錯誤及上下三行放到mailinfo中
單精度和雙精度浮點數(shù)都是存放小數(shù)的,兩者的區(qū)別:(1)單精度數(shù)的小數(shù)只有8位左右,而雙精度數(shù)能夠達到16位左右,明顯雙精度的數(shù)能夠表達的更精確;(2)雙精度數(shù)能夠表達的數(shù)的范圍比單精度數(shù)要大的多;(3)為了達到上述第(1)、(2)項要求,雙精度數(shù)存放時占用的空間也比較大,運算用的時間也長;(4)所以,能夠用單精度數(shù)的地方,盡量使用單精度數(shù),只有特殊要求時,或單精度數(shù)不能滿足要求時,才使用雙精度數(shù)。
你說的10,明顯是一個整數(shù),這個使用整型數(shù)就可以啦,即沒必要使用單精度數(shù),更沒有必要使用雙精度數(shù)啦!
最后一句“還有算來算去不管是單精度浮點還是雙精度浮點都沒有超過1的啊”這句話,沒有明白樓主的意思,就像樓主說的“10”不是已經(jīng)超過1了嗎??
VB的Single 數(shù)據(jù)類型
Single(單精度浮點型)變量存儲為 IEEE 32 位(4 個字節(jié))浮點數(shù)值的形式,它的范圍在負數(shù)的時候是從 -3.402823E38 到 -1.401298E-45,而在正數(shù)的時候是從 1.401298E-45 到 3.402823E38。Single 的類型聲明字符為感嘆號 (!)。
在內(nèi)存以32位二進制形式存在:
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
第1位為符號位
第2-9位為階碼位
第10-32位為2進制小數(shù)尾值
即F2 ^ n * 1. XXXXXXX XXXXXXXX XXXXXXXX
其中
F為正號或負號(首為為0正數(shù),首位為1負數(shù)
n為2-9位組成的BYTE數(shù)據(jù)值
XXXXXXX XXXXXXXX XXXXXXXX為尾數(shù)
參閱:
單精度數(shù),是指計算機表達實數(shù)近似值的一種方式。VB中,Single(單精度浮點型)變量存儲為
IEEE
32
位(4
個字節(jié))浮點數(shù)值的形式,它的范圍在負數(shù)的時候是從
-3.402823E38
到
-1.401298E-45,而在正數(shù)的時候是從
1.401298E-45
到
3.402823E38
。
單精度占4個字節(jié),其值是個近似值
雙精度占8個字節(jié),其值是個肯定值
實型數(shù)值(single
double)
單精度(single)和雙精度(double)型數(shù)值即為浮點數(shù)值,它表示的是帶小數(shù)的實數(shù)。單精度型能精確到七位,而雙精度能精確到15位。用戶在選用這些數(shù)據(jù)類型時,要注意變量所取值的范圍。并且數(shù)值為整數(shù)時,為了運算速度,不用把變量硬定義為浮點型。對于大的浮點數(shù),可用d,e格式輸入輸出。
單精度只保留6位有效數(shù)字。另外雙精度可以保留15位數(shù)字。這是2者最明顯的區(qū)別。
本文標題:vb.net單精度浮點數(shù),vb定義浮點數(shù)
瀏覽路徑:http://www.rwnh.cn/article30/dsigipo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設、動態(tài)網(wǎng)站、做網(wǎng)站、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設、品牌網(wǎng)站設計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)