32進制字串為:2AK1C 轉換成10進制的結果為:2445356
請各位大俠提供原始碼啊,我在網上找了一圈沒找到合適的。
uj5u.com熱心網友回復:
這代碼不行嗎?怎么不合適?uj5u.com熱心網友回復:
是32進制不是沒有,而是沒人知道你字面標量是啥。16進制俺們知道是[0-9A-F]
那么你的36進制字面標量是多少?俺們不知道,只要你告訴我們他的字面標量是啥
你用通行多項式公式即可
2AK1C=2的字面標量*32^4+A的字面標量*32^3----------------------
其實你類比一下10進制
1234=1*10^3+2*10^2+3*10^1+4*10^0
他們本質上沒有區別,所以先告訴俺們你字面標量是什么
uj5u.com熱心網友回復:
假設你的字面標量a=10
b=11
c=12
d=13
e=14
f=15
g=16
h=17
i=18
j=19
k=20
那么多項式為
2AK1C=2*32^4+10*32^3+20*32^2+1*32+12=2445356 結果正確
如果你看得懂這個,自己都會寫了。我們不必貼代碼
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/31300.html
標籤:C#
