Einzelnen Beitrag anzeigen
Ungelesen 22.10.09, 11:23   #5
Rioter
Anfänger
 
Registriert seit: May 2009
Beiträge: 3
Bedankt: 0
Rioter ist noch neu hier! | 0 Respekt Punkte
Standard bytes trennen durch |

Hab ne andere Variante um von Dezimal auf binär umzurechnen. Mein Problem is aber, dass ich nicht weiss wie ich alle bytes mit | voneinander trennen soll. Habs mit ner for schleife probiert klappt aber milde gesagt nicht so ganz. Ich hoffe du kannst mir helfen...

#include <stdio.h>

int main()
{
unsigned int value,i;
unsigned int bin[32];
printf("Please enter an integer:");
scanf("%d",&value);
int j;
for(i=0;i<32;i++)
{
bin[i]=((value>>i)&1);

}

for(i=0;i<32;i++)
{
for (j=8;j<32;j++)
{
if ( j <= (j+)
{
printf ("|");
}
}
printf("%d",bin[31-i]);
}

printf("\n");
return 0;
}
Rioter ist offline   Mit Zitat antworten