作业帮 > 数学 > 作业

计算题(将下列数分别转换成其它三种进制数,要求写出计算过程)

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/08/07 01:22:57
计算题(将下列数分别转换成其它三种进制数,要求写出计算过程)
(1)(69)10 (2)(1001101.11)2
(3)(25)10 (4)(11001011.01)2
计算题(将下列数分别转换成其它三种进制数,要求写出计算过程)
我写了一个不过功能有限不能转换成16进制,但可以吧16进制转换成其他三种进制,不能处理小数,处理负数,我会完善的.
#include "stdio.h"
#include "string.h"
/*turn_be()把你的字符串数字转换成10进制整数赋予num*/
turn_de(char str[],int dd)
{ int num=0;
int s,k=1,key;
char *p;
p=str;
if(*p=='-') p++;
while(*p) {if(*p>='0' && *p