计算器进制转换怎么用
打开WINDOWS自带的计算器程序软件,点击左上角的查看菜单,选择其中的程序员。然后在左侧中间的位置选择已知的数字是几进制数,然后在右边的数字区输入数字,输完数字以后,在左边点击新的要转换到的进制数。
上方的数字区就同步显示了新的转换后的结果。
进制转换 在线等
你看看能不能满足你的要求:
Function Dec2Hex_reversed(dec)
If IsNumeric(dec) Then
rst=Hex(dec) ’10进制转换为16进制后的结果
raw_strlen=Len(rst) ’rst实际的位数
If (raw_strlen Mod 2)=1 Then ’转换后的16进制数是奇数位,需要补零
output = output & 0
output = output & Right(rst,1) & “ “ ’加上空格,看得更清楚
strlen=raw_strlen-1
Else
strlen=raw_strlen
End If
For i=strlen To 2 Step -2
output = output & Mid(rst,i-1,2) & “ “ ’加上空格,看得更清楚
Next
Dec2Hex_reversed=output
Else
Dec2Hex_reversed=“请输入有效数字“
End If
End Function
input=InputBox(“请输入要转换的数字“)
WScript.Echo(Dec2Hex_reversed(input))
怎么用电脑计算器将带小数的二进制转换为十进制
用电脑计算器不能直接将带小数的二进制转换为十进制。
但是可以间接地计算。
例如:(11001001.01101)2
=(1100100101101)2/2^5
=6445/32
=201.40625
扩展资料:
十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,满十进一,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。
要表示这十个数的10倍,就将这些数字左移一位,用0补上空位,即10,20,30,...,90;要表示这十个数的10倍,就继续左移数字的位置,即100,200,300,...。
参考资料来源:百度百科-十进制