This commit is contained in:
f0tt3r 2026-06-08 23:17:22 +02:00
parent c723b55d05
commit d49d91703d

View file

@ -23,16 +23,8 @@ const char *binaerzahl(int32_t bin) {
if (bin < 0) { if (bin < 0) {
bin = zweierkomplement(bin); bin = zweierkomplement(bin);
is_negative = true; is_negative = true;
}
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; return str;
}
} }
int getint(void) { int getint(void) {