用matlab编程,如何将一堆十进制数转化成二进制数输出

x值等于从0到255,转化为二进制数输出
2024-11-18 15:39:21
推荐回答(2个)
回答(1):

for x=0:255
dec2bin(x)
end

回答(2):

转换方法:
不需要了解进制的转换规则*/
#include
#include
void main()
{
long dnum;
char * cnum;
printf("please input a decimal number:\n");
scanf("%ld",&dnum);
ltoa(dnum,cnum,2);/*把数子转换为2进制的字符串
printf("the binary number is:%s",cnum);
getch();
}
/*如果要处理小数,要把小数和整数部分分开处理,也不会太难*/