Skip to main content
LibreTexts - Ukrayinska

4.8: Вправи

  • Page ID
    29739
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)

    Вправа\(\PageIndex{1}\)

    Напишіть рядок коду, який виведе твердження «Результат - x вольт», де x - значення, задане змінною з плаваючою комою output_voltage.

    Вправа\(\PageIndex{2}\)

    Напишіть рядок коду, щоб визначити константу під назвою RECIP2PI, яка дорівнює 1/ (2\(\pi\)).

    Вправа\(\PageIndex{3}\)

    Напишіть код для визначення кількості байтів, необхідних для змінної під назвою POWER_SUPPLY.

    Вправа\(\PageIndex{4}\)

    Припустімо, що існує 8-бітова змінна X. Напишіть код для установки MSB (найбільш значущий біт), залишивши всі інші біти без змін.

    Вправа\(\PageIndex{5}\)

    Припустімо, що існує 8-бітова змінна Y. Напишіть код, щоб встановити LSB (найменш значущий біт), залишивши всі інші біти без змін.

    Вправа\(\PageIndex{6}\)

    Припустімо, що існує 8-бітова змінна Z. Напишіть код, щоб очистити MSB і LSB, залишивши всі інші біти без змін.

    Вправа\(\PageIndex{7}\)

    Припустімо, що 8 бітова змінна W існує. Напишіть код для доповнення кожного біта (переверніть від 0 до 1 та 1 до 0).

    Вправа\(\PageIndex{8}\)

    Якщо X дорівнює 0x04, а Y - 0x09, що таке:

    а) X|Y

    б) X & Y

    в) ~ Х

    г) 0xF1&Y

    Вправа\(\PageIndex{9}\)

    Якщо X дорівнює 0xf0, а Y - 0x11, що таке:

    а) X|Y

    б) X & Y

    в) ~ Х

    г) 0xF1&Y