加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > Bitcoin > Info

知VBA的浮點數結構,更懂礦機裝顯卡_比特幣:TYPE幣

Author:

Time:1900/1/1 0:00:00

浮點數,才是人間煙火前言

在前篇《VB的整數,你真的了解?》中,向讀者介紹整數時提到,計算機里實際上只有整數一種類型。那浮點數是如何表示的呢?浮點數的使用性能是不是比真正的整數要差呢?VB在應用過程中要注意哪些事項呢?本篇將詳細分析,來看看吧。

一、淺談浮點數

人類在進化過程中,發明了很多種度量單位,來量化我們所處的世界。但在客觀世界里,沒有那么多剛剛好的事。比如銀行存款余額,時間,導彈射程,戰艦位置等,人類也不可能無限細分度量單位。好比在計算機世界里,我們不能給每個內存單元(字節)都取一個名字,只能給有意義的內存冠名(變量)。

Membrane Finance在Solana區塊鏈推出首個歐元穩定幣EUROe:金色財經報道,芬蘭金融科技公司Membrane Finance宣布在Solana區塊鏈上推出了第一個歐元穩定幣EUROe,向Solana的擴展為區塊鏈帶來了原生歐元穩定幣,為歐洲用戶提供了外匯、歐元計價借記卡支付和區塊鏈原生價值存儲等新用例,同時還確保了加密資產市場預期的合規性(MiCA)。

據報道,EUROe 是一種符合MiCA的歐元穩定幣,可將法定歐元轉變為支持區塊鏈的數字貨幣,任何擁有EUROe賬戶的人都可以按1:1的比例免費創建和兌換EUROe。EUROe 由歐洲金融機構或銀行的100%破產保護金和2% CET1股權資本支持。

EUROe此前已在以太坊、Polygon、Arbitrum One 和Avalanche上可用。Solana是其上線的第五個區塊鏈。[2023/8/24 18:18:40]

這時浮點數就顯得異常重要了,代表著人類對客觀世界的把控程度。這種把控充滿了主觀色彩,可以用”在乎”一詞來形容浮點數對人的意義。首先,在不同背景下,需要不同的精度。比如我們很少在意金錢數據角分之后的數據,但是在高能物理界可能需要小數點后N個數位,否則差之毫厘失之千里。其次,精度的轉換又常常在不經意間發生。比如朋友來了有好酒,我們出手闊綽,毫不計較。但敵人來了有獵槍,一個子兒也不會多給。

聯邦檢察官擬議SBF使用僅限于白名單中的網絡工具和網站:金色財經報道,聯邦檢察官在致法院的一封信中表示,SBF將于今年秋天將面臨審判,根據擬議的保釋條件安排,他將僅限于使用白名單中的網絡工具和網站,以及限制監控軟件的使用。根據這封信,雙方提議將SBF限制在精選的白名單網站列表中,以及與他的辯護相關的在線工具。這些工具包括Zoom、政府網站和幾個區塊鏈數據瀏覽器。 擬議的個人網站包括彭博社、紐約郵報和The Block等新聞網站、流媒體服務Netflix和Spotify,以及消費者配送應用程序Uber Eats和Door Dash。

此前報道,美國檢察官就保釋條款表示,FTX創始人Sam Bankman-Fried(SBF)的通訊設備將是一部翻蓋手機或其他“非智能手機”,以確保在他保釋期間不能上網或無法上網,他的手機功能將僅限于語音通話和短信。[2023/3/5 12:42:59]

雖然,計算機只認整數,但是我們人更多地是認小數(也即浮點數或實數)的,因為小數才有現實意義。超算和比特幣礦機,想必大家有所耳聞,他們都偏重計算,講究的是算力。如果說比特幣礦機有點不務正業,那超算是正兒八經的為科學研究服務吧。很多高精尖領域的研究,都離不開超算。但是衡量超算能力最核心的指標之一,就是浮點運算能力。

Cardano引入支持小額支付的開發人員工具Hydra for Payments:11月10日消息,IOHK宣布在Cardano生態系統中實施支付解決方案的開源開發人員工具Hydra for Payments,Hydra for Payments將簡化Hydra Head協議在各種支付用例中的使用,并將釋放Cardano生態系統中小額支付的力量。Hydra for Payments工具將逐步推出,以幫助開發人員管理憑證、管理整個Hydra Head生命周期以及通過通用便捷界面與Heads交互。

此前3月份,Cardano開發團隊在Cardano公共測試網上發布首個Hydra Heads。Hydra節點首個版本已發布,Hydra是一種解決方案,可為Cardano網絡提供改進的數據存儲周期和每個節點空間的可擴展性和效率。[2022/11/10 12:44:28]

最近幣市火爆,筆者也有談到比特幣,有朋友問礦機為何要裝顯卡?其實,就跟浮點數運算有關啦。我們知道顯卡專注于提升圖像圖形的處理能力,而圖形的處理就涉及到精度的問題,也就是浮點數的處理嘍。而比特幣挖礦在非對稱加解密、哈希等計算中要涉及浮點數的,所以給礦機加顯卡,是可以提高算力的。

人民網:數字藏品與NFT有所關聯,但有本質區別:金色財經報道,人民網今日刊文《數字藏品=NFT?有關聯更有本質區別》。文章稱,數字藏品與NFT有所關聯,但有本質區別。

國家新聞出版署科技與標準綜合實驗室區塊鏈版權中心主任劉天驕指出,國內數字藏品與國外NFT有三點區別:

第一,國外的NFT基于公鏈,公鏈對所有人開放,任何人可參與、讀取數據、發送交易等。“國外NFT最核心的特點是不受管理,不受控制,沒有任何人或者機構進行監督。而國內的數字藏品基于聯盟鏈,很多區塊鏈、聯盟鏈是由政府搭建的基礎設施,我們國家對聯盟鏈進行了管理。”

第二,在發行藏品的內容上,國外的NFT沒有經過版權審核,國內規范的數字藏品必須要經過內容審核才能上鏈進行發布。“我們把數字藏品定位成數字出版物,就是要經過出版發行之后,才能進行流通和售賣。”

另外,國外的NFT是把一個作品或者某個虛擬的東西進行代幣化,傳遞的不是真正的數字文創作品、數字版權作品的價值。(人民網)[2022/6/16 4:31:38]

二、VB的浮點數結構

1、Single類型

占4字節,6位有效小數。由1Bit符號位、8Bits指數位和23Bits有效數位三部分組成。其結構如下:

額,有點小,點擊看大圖那Single又是如何轉換為整數的呢?按照IEEE(美國電氣和電子工程師學會)的標準,按照以下公式進行轉換:

l=(-1)^s*(1+f)*2^(e-127)

其中:l為十進制整數,s為第32bit位的符號,f為有效小數,e為冪指數。

看上去很復雜,其實在VB里非常簡單,將Single變量的內存數據,直接拷貝到Long類型變量的內存里,就完成了轉換。

2、Double類型

占8字節,15位有效小數。由1Bit符號位、11Bits指數位和52Bits有效數位三部分組成,結構與Single類似。與十進制轉換公式為:l=(-1)^s*(1+f)*2^(e-1023)。

在VB中,需要借助Currency類型,來實現轉換。

3、Date類型

占8字節,是VB的日期格式。DATE在WTYPES.H中定義為"typedefdoubleDATE;",所以Date就是Double類型。值得一提的是,其整數部分為年月日,小數部分為時分秒,可以手工實現高精度時間哦。

三、VB浮點數使用過程中要注意哪些?

按浮點數的結構,我們可知浮點數在計算機中,并不等于數學意義上的實數,而是存在人為舍位的近似值。因此時時刻刻牢記精度問題,是正確使用浮點數的前提。

1、浮點數與10進制整數相互轉換時,存在精度問題。

2、浮點數謹慎用于相等判斷。

3、VB對小數常數、除法結果等默認為Double類型,在計算中只要有小數,都會做Double類型轉換,會降低代碼性能。在X86的32位機器下,CPU處理Single的速度更快,若精度允許,應盡量使用該類型,否則應統一使用Double類型。

4、VB中若需要更高精度的浮點數,則需借助Decimal類型,該類型支持28位有效小數位,但性能也更低。

<點擊頭像加關注,更多VB精彩等你來看>

Tags:比特幣DATTYPE比特幣中國官網聯系方式40億比特幣能提現嗎比特幣最新價格行情走勢DAT價格DAT幣TYPE價格TYPE幣

Bitcoin
金價暴跌中國大媽又要出手了?黃金投資或迎來“完美風暴”_比特幣:ETF

2013年4月15日,國際金價在一天之內暴跌20%,至1371.51美元/盎司。隨后的10天內,一場以中國大媽為主體的搶金潮,搶購了約300噸黃金,總價值達到1000億人民幣.

1900/1/1 0:00:00
中國稀土相關行業到底有多強?_IND:IND幣

第一章行業概況 原材料工業是為制造業提供原材料的工業部門,是直接對采掘工業產品進行加工、生產各種原材料的工業部門總稱,也叫原料工業,屬于重工業.

1900/1/1 0:00:00
網付:數字人民幣將成為聚合支付中的一種支付方式_數字人:數字人虛擬主播軟件IOT幣

兵馬未動,糧草先行,即使數字人民幣正在逐漸推進各地試點雖未在全國普及。但數字人民幣成為聚合支付中的一種支付方式已經明確了.

1900/1/1 0:00:00
BTC在熊市有一種幻覺叫牛市來了,在牛市又一種幻覺叫牛市結束了_KOL:ACH

隨著歐美機構進場購買比特幣,加密貨幣被以華爾街為首的金融巨頭看上了,鏈上數據顯示FOMO狗狗幣的地址基本上集中在美國各大洲,而狗幣唯一稱得上落地的應用就是用來打賞支付.

1900/1/1 0:00:00
怎么看數字貨幣的本質和作用_數字貨幣:數字貨幣詐騙案例視頻區塊鏈工程專業學什么

來源:經濟日報 隨著互聯網、云計算、區塊鏈等技術的迅猛發展,全球金融創新層出不窮。比如,Facebook就推出了數字貨幣Libra計劃.

1900/1/1 0:00:00
高考英語詞匯表及錄音(上)_tron:Atlant幣是什么幣

3500高考詞匯音頻~1110:56來自廣博雅正 a(an)art.一 abandonv.拋棄,舍棄,放棄abilityn.能力;才能ablea.能夠;有能力的abnormala.反常的.

1900/1/1 0:00:00
ads