huu
This commit is contained in:
parent
c723b55d05
commit
d49d91703d
1 changed files with 1 additions and 9 deletions
10
hallo-welt.c
10
hallo-welt.c
|
|
@ -23,16 +23,8 @@ const char *binaerzahl(int32_t bin) {
|
|||
if (bin < 0) {
|
||||
bin = zweierkomplement(bin);
|
||||
is_negative = true;
|
||||
return str;
|
||||
}
|
||||
int32_t bb; // that way we keep the memory lighter
|
||||
printf(is_negative ? "-" : "");
|
||||
for (int i = sizeof(bin) * 8 - 1; i >= 0; i--) {
|
||||
bb = bin >> i;
|
||||
str[i] = (bb % 2 == 1) ? 1 : 0;
|
||||
printf("%d", str[i]);
|
||||
}
|
||||
str[sizeof(bin)] = '\0';
|
||||
return str;
|
||||
}
|
||||
|
||||
int getint(void) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue