本文目录
- 进制转换 在线等
- 进制转换工具
- 【c语言】进制转换器
- 谁有支持小数点的进制转换计算器
进制转换 在线等
你看看能不能满足你的要求:
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 IfEnd Functioninput=InputBox(“请输入要转换的数字“)WScript.Echo(Dec2Hex_reversed(input))
进制转换工具
CodeTool数制转换器 用户只要选中CodeTool主界面上的“按字节显示”选项,就可以在输入框中输入以空格分隔的连续字节流了
【c语言】进制转换器
你好! 以下内容,供你参考 呵呵*/# include 《stdio.h》/* n为待转换十进制数,base为目标进制基数*/void to_Convert(int n, int base);int main(void){ printf(“请输入要转换的十进制整数:“);int num;scanf(“%d“,#);printf(“您要将%d转换为的进制数是:“,num);int jinzhi;scanf(“%d“,&jinzhi);printf(“转换为%d进制后的值是:“,jinzhi);to_Convert(num,jinzhi);printf(“\n“);return 0;}void to_Convert(int n, int base) { int temp = n%base; n = n/base; if(n == 0){printf(“%d“,temp);} else { to_Convert(n,base);printf(“%d“,temp); }} /* 运行结果: --------请输入要转换的十进制整数:16您要将16转换为的进制数是:2转换为2进制后的值是:10000 ---------- */
谁有支持小数点的进制转换计算器
你百度“进制转换”,第一个结果就是,在线的。不过建议先用2.5这种10进制数测试一下二进制结果是不是10.1,万一不支持小数就尴尬了