时间:2023-11-10 14:27:45来源:
你说有三种办法,但是我所知道的只有两种,可能其他人的回答会进行补充。
第一种:
需要一个辅助的变量。
辅助变量的初始值是1。
将辅助变量一直乘以二,直到下一次乘以二将会大于被转换的十进制为止。
然后一直做一个具有分支的步骤,直到将要被转换的十进制等于零为止。
并且每次做完之后再将辅助变量除以二:
如果辅助变量小于或等于将要被转换的十进制,那么把将要被转换的十进制减去辅助变量,然后在写结果的地方最右边写上一个1。
否则就直接把辅助变量除以二,然后在写结果的地方最右边写上一个0。
等到可以跳出刚才那个循环了之后,结果就已经写完了。
第二种办法:
一直把将要被转换的十进制除以二(记得包含余数),然后把余数从右往左写。
直到最后将要被转换的十进制等于零为止。
最后结果就是二进制了。
1、首先,在计算机任务栏中找到“开始”菜单图标,然后单击,如下图所示。
2、然后,进入“开始”菜单界面后,点击“所有程序/附件/计算器”选项,如下图所示。
3、接下来,进入计算器软件后,在“视图”页上选择“程序员”选项,如下图所示。
4、然后,在自动跳到的页面中找到“十进制”选项并单击选择它,在显示栏中输入“254”即可,如下图所示。
5、最后,用鼠标选择二进制选项,显示栏中将显示254的二进制数11111110,完成上述设置后,这样就可以完成从十进制到二进制的转换,如下图所示。
1、首先,在计算机任务栏中找到“开始”菜单图标,然后单击,如下图所示。
2、然后,进入“开始”菜单界面后,点击“所有程序/附件/计算器”选项,如下图所示。
3、接下来,进入计算器软件后,在“视图”页上选择“程序员”选项,如下图所示。
4、然后,在自动跳到的页面中找到“十进制”选项并单击选择它,在显示栏中输入“254”即可,如下图所示。
5、最后,用鼠标选择二进制选项,显示栏中将显示254的二进制数11111110,完成上述设置后,这样就可以完成从十进制到二进制的转换,如下图所示。
二进制转十进制的方法:
二进制转为十进制要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。
如果首位是0就表示正整数,如果首位是1则表示负整数,正整数可以直接换算,负整数则需要先取反再换算。
1.进入系统,点击“开始”-“Windows附件”-“计算器”。
2.打开系统自带的“计算器”,点击“查看”-“程序员”。
3.计算器切换为程序员模式,默认选中十进制,输入数值“100”。
4.点击选中二进制就可以计算出十进制“100”转化二进制“1100100”。
1.进入系统,点击“开始”-“Windows附件”-“计算器”。
2.打开系统自带的“计算器”,点击“查看”-“程序员”。
3.计算器切换为程序员模式,默认选中十进制,输入数值“100”。
4.点击选中二进制就可以计算出十进制“100”转化二进制“1100100”。