C#中如何轉(zhuǎn)換十進(jìn)制、十六進(jìn)制、八進(jìn)制和二進(jìn)制基數(shù)
C#轉(zhuǎn)換十進(jìn)制、十六進(jìn)制、八進(jìn)制和二進(jìn)制基數(shù)
如果使用Convert類的ToInt64和ToString方法
則可以輕松轉(zhuǎn)換基數(shù)。
例如:
以下語句解析名為source 的TextBox中的文本,并將結(jié)果保存在長變量value中。
“16”表示該方法應(yīng)將文本解析為基數(shù) 16(十六進(jìn)制)值。
value = Convert.ToInt64(source.Text, 16);
下面的代碼執(zhí)行相反的操作
它將變量值 中的值轉(zhuǎn)換為十六進(jìn)制字符串,并將其顯示在名為txtHexadecimal的文本框中。
txtHexadecimal.Text = Convert.ToString(value, 16)
要解析和顯示其他進(jìn)制的值,只需將 16 替換為進(jìn)制:8 表示八進(jìn)制,2 表示二進(jìn)制。
我告訴過你這很容易!
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
C#Process的OutputDataReceived事件不觸發(fā)問題及解決
這篇文章主要介紹了C#Process的OutputDataReceived事件不觸發(fā)問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02C# WebService創(chuàng)建、發(fā)布、調(diào)用的實例講解
下面小編就為大家分享一篇C# WebService創(chuàng)建、發(fā)布、調(diào)用的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12C#實現(xiàn)將DataTable內(nèi)容輸出到Excel表格的方法
這篇文章主要介紹了C#實現(xiàn)將DataTable內(nèi)容輸出到Excel表格的方法,較為詳細(xì)的分析了C#基于DataTable保存Excel數(shù)據(jù)的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08