十进制85对应的二进制、十六进制分别是多少。麻烦写步骤 十进制100转换成二进制,八进制,十六进制,写出步骤

\u628a\u4e8c\u8fdb\u523610101111\u8f6c\u6362\u6210\u5bf9\u5e94\u7684\u516b\uff0c\u5341\u548c\u5341\u516d\u8fdb\u5236. \u6b65\u9aa4

\u6bd4\u8f83\u7b80\u5355\u7684\u65b9\u6cd5\uff0c\u4f60\u8bb0\u4f4f\u56db\u4f4d\u4e8c\u8fdb\u52361111\uff0c\u5728\u6bcf\u4f4d\u4e0a\u5bf9\u5e94\u7684\u5c31\u662f8421\uff0c\u5982\u679c\u662f111\u90a3\u5c31\u662f421\uff0c\u8fd9\u6837\uff0c\u8c61\u4f60\u4e0a\u9762\u7684\u5982\u679c\u662f\u8f6c8\u8fdb\u5236\uff0c\u5c31\u7531\u53f3\u5411\u5de6\u5206\u4e3a\u4e09\u4e2a\u4e00\u7ec4\uff0c\u537310 101 111\uff0c\u6309\u524d\u9762\u7684421\u6765\u8ba1\u7b97\uff0c\u4e5f\u5c31\u662f10 101 1112 4+1 4+2+1 \u8fde\u8d77\u6765\u5c31\u662f257\uff088\u8fdb\u5236\uff09\u5341\u516d\u8fdb\u5236\u4e00\u6837\uff0c\u56db\u4f4d\u4e00\u7ec41010 1111\uff0c\u6309\u540c\u6837\u65b9\u6cd5\u8ba1\u7b97\u5373\u4e3a10 15 \uff0c\u5373AF

1\u3001100\u8f6c\u6362\u6210\u4e8c\u8fdb\u5236\u4e3a1100100\uff0c\u6b65\u9aa4\u5982\u4e0b\uff1a
\uff081\uff09\u5c06100\u6309\u71672\u7684\u52a0\u6743\u9879\u5c55\u5f00\u3002

\uff082\uff09\u4ece\u53f3\u5411\u5de6\u586b\u5145\u4e8c\u8fdb\u5236\u6570\u5b57\u3002

2\u3001100\u8f6c\u6362\u6210\u516b\u8fdb\u5236\u4e3a144\uff0c\u6b65\u9aa4\u5982\u4e0b\uff1a
\uff081\uff09100\u7684\u4e8c\u8fdb\u5236\u7ed3\u679c\u201c1100100\u201d\uff0c\u4ece\u53f3\u5411\u5de6\u6bcf\u4e09\u4e2a\u6570\u5b57\u5206\u4e3a\u4e00\u7ec4\u3002

\uff082\uff09\u5c06\u6bcf\u7ec4\u7684\u7ed3\u679c\u5206\u522b\u8f6c\u6362\u4e3a\u516b\u8fdb\u5236\u3002

3\u3001100\u8f6c\u6362\u6210\u5341\u516d\u8fdb\u5236\u4e3a64\uff0c\u6b65\u9aa4\u5982\u4e0b\uff1a
\uff081\uff09100\u7684\u4e8c\u8fdb\u5236\u7ed3\u679c\u201c1100100\u201d\uff0c\u4ece\u53f3\u5411\u5de6\u6bcf\u56db\u4e2a\u6570\u5b57\u5206\u4e3a\u4e00\u7ec4\u3002

\uff082\uff09\u5c06\u6bcf\u7ec4\u7684\u7ed3\u679c\u5206\u522b\u8f6c\u6362\u4e3a\u5341\u516d\u8fdb\u5236\u3002

\u53c2\u8003\u8d44\u6599\uff1a\u767e\u5ea6\u767e\u79d1-\u4e8c\u8fdb\u5236\u8fdb\u5236\u8f6c\u6362

十进制转化二进制和十六进制的方法都一样,就是取余法,然后把余数由下往上排序。

拓展资料:

二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。当前的计算机系统使用的基本上是二进制系统,数据在计算机中主要是以补码的形式存储的。

十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。



2 85
2 42 1
2 21 0
2 10 1
2 5 0
2 2 1
2 1 0
0 1
除到0商时结束2除步,回写(从高位回到低位)余数便是所求二进制数,85转换为2进制为1010101
85转为16进制和转换为2进制过程一样,但是是除16,85转换为16进制为1015

#include <stdio.h>
void main()
{
char c1=85;
printf("%d,%o,%x",c1,c1,c1);
}
%o输出八进制,%x十六进制,结果是85,125,55. 二进制可以用itoa()函数

85/2商42余1,42/2商21余0,21/2商10余1,10/2商5余0,5 /2商2余1,2/2 商1余0,1/ 2商0余1,把余数从后到前排列就可以了。1010101

六十秒为一分,六十分为一小时,即基数为60,运算规则是逢六十进一),……。在计算机中常用到十进制数、二进制数、八进制数、十六进制数等,下面就这几种在计算机中常用的数制来介绍一下。
1.十进制数
我们平时数数采用的是十进制数,这种数据是由十个不同的数字0、1、2、3、4、5、6、7、8、9任意组合构成,其特点是逢十进一。
任何一个十进制数均可拆分成由各位数字与其对应的权的乘积的总和。例如:
?
?
?
这里的10为基数,各位数对应的权是以10为基数的整数次幂。为了和其它的数制区别开来,我们在十进制数的外面加括号,且在其右下方加注10。

2.二进制数
在计算机中,由于其物理特性(只有两种状态:有电、无电)的原因,所以在计算机的物理设备中获取、存储、传递、加工信息时只能采用二进制数。二进制数是由两个数字0、1任意组合构成的,其特点是逢二进一。例如:1001,这里不读一千零一,而是读作:一零零一或幺零零幺。为了与其它的数制的数区别开来,我们在二进制数的外面加括号,且在其右下方加注2,或者在其后标B。
任何一个二进制数亦可拆分成由各位数字与其对应的权的乘积的总和。其整数部分的权由低向高依次是:1、2、4、8、16、32、64、128、……,其小数部分的权由高向低依次是:0.5、0.25、0.125、0.0625、……。

二进制数也有其运算规则:
加法:0+0=0????0+1=1???1+0=1????1+1=10
乘法:0×0=0????0×1=0????1×0=0????1×1=1

二进制数与十进制数如何转换:
(1) 二进制数—→十进制数
对于较小的二进制数:
对于较大的二进制数:
方法1:各位上的数乘权求和??例如:
(101101)2=1×25+0×24+1×23+1×22+0×21+1×20=45
(1100.1101)2=1×23+1×22+0×21+0×20+1×2-1+1×2-2+0×2-3+1×2-4=12.8125

方法2:任何一个二进制数可转化成若干个100…0?的数相加的总和??例如:
(101101)2=(100000)2+(1000)2+(100)2+(1)2
而这种100…00形式的二进制数与十进制数有如下关联:1后有n个0,则这个二进数所对应的十进制数为2n。
所以:(101101)2=(100000)2+(1000)2+(100)2+(1)2=25+23+22+20=45

(2)十进制数—→二进制数
整数部分:整除以2取余法。例如:75
75/2=37…1??37/2=18…1??18/2=9…0??9/2=4…1??4/2=2…0??2/2=1…0???1/2=0…1
将得到的一系列的余数倒过来书写就得到该数所对应的二进制数(1001011)2
小数部分:乘以2取整法。例如:0.7
0.7×2=1.4…1??0.4×2=0.8…0???0.8×2=1.6…1???0.6×2=1.2…1??0.2×2=0.4…0

3.八进制数
八进制数是由0、1、2、3、4、5、6、7、8任意组合构成的,其特点是逢八进一。为了与其它的数制的数区别开来,我们在八进制数的外面加括号,且在其右下方加注8,或者在其后标Q。
八进制数的基数是8,任何一个八进制数亦可拆分成由各位数字与其对应的权的乘积的总和。其整数部分的权由低向高依次是:1、8、82、83、84、85、……,其小数部分的权由高向低依次是:8-1、8-2、8-3、8-4、……。

八进制数与其它数制的转换:
(1)与十进制数的互换
八进制数—→十进制数
十进制数—→八进制数
方法均与二进制数与十进制数互换的方法一样。

(2)与二进制数的互换
八进制数—→二进制数
把八进制数的每一位改成等值的三位二进制数,即“一位变三位”。
例如:56.103Q
解:?5?????6?.??1????0????3
???? ↓????↓???↓???↓???↓??????????????
???? 101??110???001??000??011
所以(56.103)8=(101110.001000011)2

二进制数—→八进制数
把二进制数从小数点开始向两边每三位为一段(不足补0),每段改成等值的一位八进制数即可,即“三位变一位”。

4.十六进制数
十六进制数是由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F任意组合构成的,其特点是逢十六进一。为了与其它的数制的数区别开来,我们在十六进制数的外面加括号,且在其右下方加注16,或者在其后标H。
十六进制数的基数是16,任何一个十六进制数亦可拆分成由各位数字与其对应的权的乘积的总和。其整数部分的权由低向高依次是:1、16、162、163、164、165、……,其小数部分的权由高向低依次是:16-1、16-2、16-3、16-4、……。

十六进制数与其它数制的转换:
(1)与十进制数的互换
十六进制数—→十进制数
十进制数—→十六进制数
方法均与二进制数与十进制数互换的方法一样。

(2)与二进制数的互换
十六进制数—→二进制数
把十六进制数的每一位改成等值的四位二进制数,即“一位变四位”。
例如:(3AD.B8)16
解:?3????A?????D.????B?????8
???? ↓????↓????↓????↓????↓??????????????
???? 0011??1010??1101??1011??1000
所以(3AD.B8)16=(1110101101.10111)2

二进制数—→十六进制数
把二进制数从小数点开始向两边每四位为一段(不足补0),每段改成等值的一位十六进制数即可,即“四位变一位”。

下表中列出了一些数的二、八、十和十六进制形式
二进制数 八进制数 十进制数 十六进制数 二进制数 八进制数 十进制数 十六进制数
0000 0 0 0 1001 11 9 9
0001 1 1 1 1010 12 10 A
0010 2 2 2 1011 13 11 B
0011 3 3 3 1100 14 12 C
0100 4 4 4 1101 15 13 D
0101 5 5 5 1110 16 14 E
0110 6 6 6 1111 17 15 F
0111 7 7 7 10000 20 16 10
1000 10 8 8 10001 21 17 11

??? 二、计算机中数的表示
在计算机中所有的数据、指令以及一些符号等都是用特定的二进制代码表示的。
??? 1.数值数据的表示
我们把一个数在计算机内被表示的二进制形式称为机器数,该数称为这个机器数的真值。机器数有固定的位数,具体是多少位受到所用计算机的限制。机器数把其真值的符号数字化,通常是用规定的符号位(一般是最高位)取0或1来分别表示其值的正或负。例如:假设机器数为8位,则其最高位是符号位,那么在整数的表示情况下,对于00101110和10010011,其真值分别为十进制数+46和-19。
机器数常采用原码和补码的形式作为其编码方式。
(1)原码
整数X的原码是指:其符号位的0或1表示X的正或负,其数值部分就是X的绝对值的二进制表示。通常用[X]原表示X的原码。
例如:假设机器数的位数是8,那么:[+17]原=00010001???[-39]原=10100111
注意:由于[+0]原=00000000,[-0]原=10000000,所以数0的原码不唯一,有“正零”和“负零”之分。
(2)反码
在反码的表示中,正数的表示方法与原码相同;负数的反码是把其原码除符号位以外的各位取反(即0变1,1变0)。通常,用[X]反表示X的反码。
例如:[+45]反=[+45]原=00101101??[-32]原=10100000???[-32]反=11011111
(3)补码
在补码的表示中,正数的表示方法与原码相同;负数的补码在在其反码的最低有效位上加1。通常用[X]补表示X的补码。
例如:[+14]补=10100100???[-36]反=11011011????[-36]补=11011100
注意1:数0的补码的表示是唯一的,即[0]补=[+0]补=[-0]补=00000000
注意2:利用公式?[X]补+[±Y]补=[X±Y]补??可以把加法和减法统一成加法。(符号位和其它位上数一样运算,如果符号位上有进位,则把这个进位的1舍去不要,即不考虑“溢出”问题)。
例如:??X=6,Y=2??求X-Y
解:??[X]补=00000110??????[-Y]补=11111110
?????? [X-Y]补=00000100

另:机器数中采用定点或浮点数的方式来表示小数!(略)

??? 2.ASCII码
计算机除了能处理数值外还能处理字符(指字母A、B、…、Z、a、b、…、z,数字0、1、…、9,其它一些可打印显示的符号如:+、-、*、/、<、>、…)。在计算机内部,这些符号也得用二进制代码来表示,目前,在国际上广泛采用的是美国标准信息交换代码(American?Standard?Code?for?Information?Interechang),简称ASCII码。
标准的ASCII码中共有128(27)个字符,所以标准的ASCII码采用7位二进制编码。因为其中的字符排列是有序的,其对应的ASCII码也是相连的,所以我们只需要记几个关键字符的ASCII码,其它可以推算。
‘0’——48????‘A’——65??????‘a’——97

注:标准的ASCII码能表示的字符较少,于是在其基础上又设计了一种扩

  • 鍏繘鍒躲鍗佽繘鍒銆鍗佸叚杩涘埗鎬庢牱鎹㈢畻?
    绛旓細鍗佸叚杩涘埗锛欻exadecimal 鏄绠楁満涓暟鎹殑涓绉嶈〃绀烘柟娉曘傚悓鎴戜滑鏃ュ父鐢熸椿涓殑琛ㄧず娉曚笉涓鏍枫傚畠鐢0-9锛孉-F缁勬垚锛屽瓧姣嶄笉鍖哄垎澶у皬鍐欍備笌10杩涘埗鐨勫搴鍏崇郴鏄細0-9瀵瑰簲0-9锛汚-F瀵瑰簲10-15锛汵杩涘埗鐨勬暟鍙互鐢0~(N-1)鐨勬暟琛ㄧず锛岃秴杩9鐨勭敤瀛楁瘝A-F銆浜岃繘鍒锛欱inary 浜岃繘鍒舵槸璁$畻鎶鏈腑骞挎硾閲囩敤鐨勪竴绉嶆暟鍒...
  • 姹浜岃繘鍒銆佸叓杩涘埗銆鍗佽繘鍒銆鍗佸叚杩涘埗鏁扮殑杞崲鏂规硶!!缁欎竴绉嶆柟娉曞氨琛...
    绛旓細锛岄㈠叓杩涗竴 鍗佸叚杩涘埗锛氭湁16涓熀鏁帮細0 ~~9锛孉锛孊锛孋锛孌锛孍锛孎 (A=10,B=11,C=12,D=13,E=14,F=15)锛岄㈠崄鍏繘涓 1銆佹暟鐨勮繘浣嶈鏁版硶 N=a n-1*p n-1+a n-2*p n-2+鈥+a2*p2+a1*p1+a0*p0 2銆鍗佽繘鍒鏁颁笌P杩涘埗鏁颁箣闂寸殑杞崲 鈶犲崄杩涘埗杞崲鎴浜岃繘鍒锛氬崄杩涘埗鏁存暟杞崲鎴愪簩杩涘埗...
  • 2銆8銆10銆16杩涘埗涔嬮棿鐨勮浆鎹
    绛旓細2銆佸厛灏嗗叓杩涘埗杞崲鎴鍗佽繘鍒锛屽啀灏嗗崄杩涘埗杞崲鎴愬崄鍏繘鍒 鍗佸叚杩涘埗杞簩杩涘埗锛氬崄鍏繘鍒舵暟閫氳繃闄2鍙栦綑娉曪紝寰楀埌浜岃繘鍒舵暟锛屾瘡涓鍗佸叚杩涘埗瀵瑰簲鍥涗釜浜岃繘鍒讹紝涓嶈冻鏃跺湪鏈宸﹁竟琛ュ厖闆躲傘愪緥銆戯細0x8F 8 F 1000 1111 鎵浠0x8F鐨勪簩杩涘埗鏄10001111銆傚叓杩涘埗涓庡崄鍏繘鍒朵箣闂寸殑杞崲鏈変袱绉嶆柟娉曪細绗竴绉嶏細浠栦滑涔嬮棿鐨勮浆鎹...
  • 浜岃繘鍒鏁般佸叓杩涘埗鏁般鍗佸叚杩涘埗鏁颁笌鍗佽繘鍒鏁伴棿鎬庢牱杞崲?
    绛旓細浠2杩涘埗鍏繘鍒跺拰鍗佸叚杩涘埗鏁扮殑鏈浣庝綅锛堟渶鍙崇绗琻=1浣嶏級锛屼緷娆″皢涔樹互杩涘埗鏁扮殑n-1娆℃柟鐩稿姞 渚嬪锛浜岃繘鍒鏁11010杞鍗佽繘鍒 锛堟垜鐢╩^n琛ㄧずm鐨刵娆℃柟锛0*2^0 + 1*2^1 + 0*2^2 + 1*2^3 + 1*2^4=26锛涘叓杩涘埗鏁20杞崄杩涘埗 0*8^0+2*8^1=16;3锛.2杩涘埗鍒板叓杩涘埗鍜屽崄鍏繘鍒跺氨绠鍗曚簡锛...
  • ...鍏繘鍒惰浆鎹㈡垚浜岃繘鍒,鍗佸叚杩涘埗杞崲鎴愪簩杩涘埗,鍗佽繘鍒杞崲鎴愪簩杩涘埗,鏈変緥...
    绛旓細鍏繘鍒惰浆浜岃繘鍒讹紝姣忎竴浣嶅叓杩涘埗瀵瑰簲涓変綅浜岃繘鍒躲備緥锛367锛屽搴旓紝011 110 111銆傚崄鍏繘鍒惰浆浜岃繘鍒讹紝姣忎竴浣鍗佸叚杩涘埗瀵瑰簲鍥涗綅浜岃繘鍒躲備緥锛孉D锛屽搴旓紝1001 1101銆傚崄杩涘埗杞浜岃繘鍒讹紝鍗佽繘鍒鏁伴櫎浠2鍙栦綑锛岀洿鍒颁綑鏁颁负1锛屾渶鍚庡皢鐩搁櫎鍚庣殑浣欐暟鍊掑簭浣滀负瀵瑰簲鐨勪簩杩涘埗缁撴灉銆備緥锛15锛屽搴旓紝1111銆
  • 浜岃繘鍒銆傚叓杩涘埗銆傘鍗佽繘鍒,,鍗佸叚杩涘埗浜掓崲鍏紡
    绛旓細鍗佸叚杩涘埗鏁拌浆鎹㈡垚鍗佽繘鍒鏁 2杩涘埗锛岀敤涓や釜闃挎媺浼暟瀛楋細0銆1锛8杩涘埗锛岀敤鍏釜闃挎媺浼暟瀛楋細0銆1銆2銆3銆4銆5銆6銆7锛10杩涘埗锛岀敤鍗佷釜闃挎媺浼暟瀛楋細0鍒9锛16杩涘埗锛岀敤鍗佸叚涓樋鎷変集鏁板瓧鈥︹︾瓑绛夛紝闃挎媺浼汉鎴栬鏄嵃搴︿汉锛屽彧鍙戞槑浜10涓暟瀛楀晩锛16杩涘埗灏辨槸閫16杩1锛屼絾鎴戜滑鍙湁0~9杩欏崄涓暟瀛楋紝鎵浠ユ垜浠敤...
  • 鍗佽繘鍒,浜岃繘鍒,鍏杩涘埗,鍗佸叚杩涘埗涔嬮棿浜掔浉杞崲鐨勬柟娉曟槸浠涔??
    绛旓細2锛夛紙浜屻佸叓銆佸崄鍏級杩涘埗杞鍗佽繘鍒锛氫粠宸﹀埌鍙筹紝锛堜簩銆佸叓銆佸崄鍏級^(n-1)*褰撳墠鏁板瓧鑷韩涔嬪拰锛坣琛ㄧず褰撳墠鏁板瓧鎵澶勭殑浣嶇疆锛岄粯璁ゅ乏璧风涓涓暟瀛楁槸0锛夈3锛浜岃繘鍒杞紙鍏佸崄鍏級杩涘埗锛氳浆鍏繘鍒讹細宸﹁捣姣3浣嶄簩杩涘埗鏁板瓧杞寲鎴愪竴涓崄杩涘埗鏁板瓧锛屼笉瓒3浣嶅墠闈㈣ˉ0锛岀粍鍚堣屾垚灏辨槸鍏繘鍒躲傝浆鍗佸叚杩涘埗锛氬乏璧...
  • 鍗佸叚杩涘埗杞崲鎴浜岃繘鍒
    绛旓細涓句釜渚嬪瓙锛屽亣璁炬垜浠灏鍗佸叚杩涘埗鏁"2A3"杞崲涓轰簩杩涘埗鏁般傞鍏堬紝鎴戜滑灏"2"杞崲涓轰簩杩涘埗鏁"10"锛屽皢"A"杞崲涓鍗佽繘鍒鏁"10"鍐嶈浆鎹负浜岃繘鍒舵暟"1010"锛屽皢"3"杞崲涓轰簩杩涘埗鏁"11"銆傚皢杩欎簺浜岃繘鍒舵暟杩炴帴璧锋潵锛屾垜浠緱鍒"1010100011"锛岃繖灏辨槸鍗佸叚杩涘埗鏁"2A3"瀵瑰簲鐨勪簩杩涘埗鏁般傛荤殑鏉ヨ锛屽崄鍏杩涘埗杞簩杩涘埗...
  • 璁$畻鏈虹殑鍗佽繘鍒銆浜岃繘鍒銆佸叓杩涘埗銆鍗佸叚杩涘埗鐨勮浆鎹??
    绛旓細涓夈佷互鍗佸叚杩涘埗浣滄ˉ姊 鍗佽繘鍒鍒浜岃繘鍒剁殑杞崲瀹炲湪楹荤儲锛岃屼笖浜岃繘鍒舵暟瀹炲湪涓嶆槗璁板繂鍜岀悊瑙o紝浣犺兘椹笂鎰熻鍒颁竴涓囧厓鏄灏戦挶锛屼絾鏄綘鑳芥劅瑙夊埌10011100010000(浜岃繘鍒)鏄灏戝悧锛熶负浜嗙紪绋嬪拰浣跨敤鏂逛究锛屽湪浜岃繘鍒跺拰鍗佽繘鍒朵箣闂存湁浜嗕竴搴фˉ姊佸崄鍏繘鍒躲傚崄鍏繘鍒舵槸閫㈠崄鍏繘涓锛0銆1銆2銆3銆4銆5銆佲9銆丄銆丅銆丆銆丏...
  • 扩展阅读:二进制对照表大全 ... 十进制对照表 ... 十六进制在线转换器 ... 把85转化成二进制 ... 二进制计算器在线转换 ... 85的二进制怎么算 ... 十六转二进制计算器 ... 二进制图解大全 ... 85的十进制转换成十六进制 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网