Witam, wie może któryś z forumowiczów dlaczego ta funkcja nie zwraca tablicy tylko jakieś krzaczki?
char* B128toBin(BigUnsigned x)
{
char tablica[127];
int i;
for(i=0;i<126;i++)
{
int k= (x%2).toInt();
tablica[126-i]='0'+k;
x=x/2;
}
tablica[127]=0;
return tablica;
}
i ewentualnie jak rozszerzyć tą funkcję aby robiła reprezentację binarną o zadanej długości, a nie statecznej jak tu czyli 128b?