"0b" є використовується для того, щоб повідомити комп’ютеру, що введене вами число є числом з основою 2, а не числом з основою 10.
Це числа з основою шістнадцять: 0 у десятковій системі це 0x0 у шістнадцятковій системі 7 у десятковій системі це 0x7 у шістнадцятковій системі 8 у десятковій системі це 0x8 у шістнадцятковій системі 9 у десятковій системі це 0x9 у шістнадцятковій системі 10 у десятковій системі це 0xa у шістнадцятковій системі 11 в десятковому вигляді це 0xb у шістнадцятковій системі 12 у десятковій системі це 0xc у шістнадцятковій системі 13 у десятковій системі є 0xd у шістнадцятковій системі …
"0b" є префікс для позначення того, що число представлено у двійковій системі. Подібна річ виконується в шістнадцятковій системі, де числа починаються з "0x".
Шістнадцяткові літерали починаються з префікса 0x або 0X, тоді як двійкові літерали починаються з префікса 0b або 0B. MATLAB зберігає число, записане в цій нотації, як ціле. Наприклад, обидва ці два літерали представляють ціле число 42 .
У двійковій системі числення 0 дорівнює 0b000, 1 це 0b001 (оскільки 1 дорівнює 2⁰), 2 це 0b010 (оскільки 2 = 2¹), 3 це 0b011 (оскільки 3 дорівнює 2¹+2⁰ – 1 з кожного) і 4 це 0b100 (оскільки 4 дорівнює 2²). Позиції 1 позначають відносні внески різних ступенів 2.
Шістнадцяткові числа Шістнадцяткові числа зазвичай мають префікс "0x", який не є частиною числа. Одна шістнадцяткова цифра може представляти чотири двійкові цифри!
помножити на нуль Усе, помножене на нуль, завжди дорівнюватиме нулю, тож у вас є відповідь.