Diskuze: Převod s desítkové na binární soustavu
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 2 zpráv z 2.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
void word_to_bin(unsigned short a, char *str)
{
for (unsigned short b = 0b1000000000000000; b > 0; b >>= 1) {
*str++ = a & b ? '1' : '0';
}
*str = '\0';
}
A jelikož 16bitové číslo má 16 bitů, tak musí mít proměnná str velikost 17 znaků, ne 9.
Zobrazeno 2 zpráv z 2.