stock printBinary(value)
{
new
strv[33],
str[66];
format(strv, sizeof(strv), "%032b", value);
for(new i = 0, j = 0, bool:v = true; i < sizeof(str); i++)
{
switch(i)
{
case 0, 16, 32, 48, 64: str[i] = '|', v = true;
default: str[i] = v ? strv[j++] : ' ', v = !v;
}
}
print(!"+---------------+---------------+---------------+---------------+");
print(str);
print(!"+---------------+---------------+---------------+---------------+");
print(!" ");
}
Comments
0 B
|👍
/👎
0 B
|👍
/👎
0 B
|👍
/👎