怎么把二进制10101010改成十进制?
用二进制的每一个数去乘2的n次方\x0d\x0a首先是在第8位的1,那么n=7,1×2^7\x0d\x0a接着是在第7位的0,n=6,0×2^6\x0d\x0a??\x0d\x0a??\x0d\x0a以此类推,所以为\x0d\x0a1×2^7+0×2^6+1×2^5+0×2^4+1×2^3+0×2^2+1×2^1+0×2^0=170\x0d\x0a所以转换成十进制数是170绛旓細绗琻浣嶇殑鏁帮紙0鎴1锛変箻浠2鐨刵娆℃柟 寰楀埌
绛旓細鍊掓暟绗笁浣嶄负浜岀殑鍊嶆暟涔樹竴绛変簬浜岋紝鍊掓暟绗洓浣嶄负涓鍊嶄箻鍥涚瓑浜庡叓锛屽啀寰涓婁緷娆℃槸鍗佸叚鍜屼笁鍗佷簩鍊嶃傚洜姝わ紝灏涓婅堪缁撴灉鐩稿姞寰楀埌鏈缁堢粨鏋滐細浜屽姞鍏瓑浜庡崄鍔犲崄绛変簬浜屽崄鍐嶅姞鏈鍚庣殑鍗佷綅鏁板间负闆跺嶄箻浠ヤ竴鐧惧嵆涓鐧撅紝寰楀埌鏈缁堢粨鏋滀竴鐧句竷鍗併傚洜姝わ紝浜岃繘鍒鏁10101010杞崲涓哄崄杩涘埗鍚庝负涓鐧句竷鍗併
绛旓細2鐨7娆℃柟 + 2鐨5娆℃柟 + 2鐨3娆℃柟 + 2鐨1娆℃柟 = 128 + 32 + 8 + 2 = 160+10 =170 鍗佽繘鍒惰浆浜岃繘鍒锛 鐢2杈楄浆鐩搁櫎鑷崇粨鏋滀负1 灏浣欐暟鍜屾渶鍚庣殑1浠庝笅鍚戜笂鍊掑簭鍐 灏辨槸缁撴灉 渚嬪锛302杞寲鎴愪簩杩涘埗 302/2 = 151 浣0 151/2 = 75 浣1 75/2 = 37 浣1 37/2 = 18 浣1 18/2 =...
绛旓細1010010001
绛旓細浜岃繘鍒舵庝箞杞寲鎴愬崄杩涘埗杞崲鐨勬柟娉曟槸锛氭妸鍚勪釜涓烘媶寮銆備箻浠2鐨勬骞傘傛湯灏句綅涔2鐨0娆″箓銆備緷娆$被鎺ㄣ傛瘮濡傦細10010111 鍗佽繘鍒讹紳1*2^7+0*2^6+0*2^5+1*2^4+0*2^3+1*2^2+1*2+1*2^0 锛汸S锛氭湯灏句綅鏄2鐨勯浂娆″箓锛屾墍浠ユ槸1銆備簩杩涘埗鏄绠楁妧鏈腑骞挎硾閲囩敤鐨勪竴绉嶆暟鍒躲備簩杩涘埗鏁版嵁鏄敤0鍜1涓や釜...
绛旓細(10101010)2 =(((0*2+1)*2+0)*2+1)*2+0)*2+1)*2+0)*2+1)*2+0)10 =(((1*2+0)*2+1)*2+0)*2+1)*2+0)*2+1)*2+0)10 =(((2+0)*2+1)*2+0)*2+1)*2+0)*2+1)*2+0)10 =(((2*2+1)*2+0)*2+1)*2+0)*2+1)*2+0)10 =(((4+1)*2+0)*...
绛旓細涓婇潰璇寸殑寰堝锛岄偅鎴戞潵涓妇涓鍙嶄笁銆傚崄杩涘埗瑁呮崲鎴愪换鎰忚繘鍒舵暟锛氱畻娉曞師鐞:N=(N/D)*D+N%D 鍏堝緱鍒扮殑浣欐暟涓轰綆浣嶅悗杈撳嚭锛屽悗寰楀埌鐨勪綑鏁颁负楂樹綅鍏堣緭鍑恒傚 锛5杞崲鎴2杩涘埗 5/2=2...(浣)1 2/2=1...(浣)0 1/2=1...(浣)1 鍊掕繃鏉ュ氨鏄5鐨2杩涘埗鏁颁綅101 ...
绛旓細1涔樹互2鐨7娆℃柟鍔0涔樹互2鐨6娆℃柟浠ユ绫绘帹...鏈鍚庣粨鏋170
绛旓細姝e父鐨勫鐞嗘柟娉曟槸鎸変綅璁$畻2鐨凬娆℃柟鍊硷紝鏈鍚庢眰鍜屻傚洓浣浜岃繘鍒鏁板彲浠ユ瀯鎴愪竴浣嶅崄鍏繘鍒舵暟锛屽彲鐢ㄦ鏂规硶蹇熻绠 (1010 1010)2 =(AA)16 >10*16^1+10*16^0 >10*16+10*1 =(170)10
绛旓細浜岃繘鍒鏁颁篃鏄湁澶氱鏍煎紡鐨勶紝濡傛灉杩欐槸鏃犵鍙锋暣鏁帮紝 10101010 鍐欐垚鍗佽繘鍒舵槸 170锛涘鏋滆繖鏄湁绗﹀彿鏁存暟锛堟渶楂樹綅鏄鍙蜂綅锛屽叾浠栨槸鏁板间綅锛夛紝10101010 鐩稿綋浜庡崄杩涘埗鐨 -42锛涘叾浠栬繕鏈夊弽鐮併佽ˉ鐮佺瓑琛ㄧず娉曪紝 灏变笉涓涓鍒楀嚭浜