Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MB_2.rtf
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
608.63 Кб
Скачать
  1. Проверьте возможность преобразования строки с числами и символами «.», «,», «–», «;», например, ',1, 1.23, .678'.

Рассмотрим примеры с функциями, обеспечивающие преобразования систем счисления.

>> % Преобразование десятичного числа в двоичное в виде строки

>> b = dec2bin(23)

b =

10111

>> whos b

Name Size Bytes Class Attributes

b 1x5 10 char

>> % Преобразование двоичного числа в виде строки, в десятичное

>> d = bin2dec('10101')

d =

21

>> whos d

Name Size Bytes Class Attributes

d 1x1 8 double

В MATLAB существуют еще следующие функции по преобразованию систем счисления: hex2dec, dec2hex, base2dec, dec2base.

Задание 6

  1. Выполните преобразования шестнадцатеричных чисел в десятичные и обратно.

  2. Выполните преобразование целых неотрицательных десятичных чисел в восьмеричные числа.

  3. Выполните преобразование шестнадцатеричных чисел в двоичные числа и обратно.

  4. Выполните преобразование восьмеричных чисел в двоичные числа и обратно.

Примечание. Контроль преобразований систем счисления осуществите по калькулятору операционной системы Windows.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]