ивід ПОВІДОМЛЕННЯ про відповідніх помилки;
контроль вводяться користувачем даніх, тоб перевірка того, чи не перевіщує розмір віхідного числа розрядної Сітки;
вихідні дані будут являти собою число в вісімковій сс. Такоже користувач вібірає напрямок перекладу. p align="justify"> дані вводяться користувачем у вігляді рядка, якові звітність, перетворіті в числовий вигляд. Далі, грунтуючись на Вибраного Напрямки перекладу, звітність, перетворіті число в потрібну систему числення, конвертуваті результат в строкову змінну и вивести на екран. Тоб, результатом Виконання програми такоже буде строкове значення числа. br/>
2. Математичний описание задачі
Система числення - сімволічній метод запису чисел, представлення чисел за помощью письмових знаків.
Для качану проведемо межу между числом и цифрою:
Число - це Деяка абстрактна сутність для описування кількості.
Цифри - це знаки, Які Використовують для запису чисел
Таблиця 2.1 - Найбільш пошірені СЧ и їх символи
Числа в різніх системах числення можна представіті таким чином:
А (S) = anSn + an-1Sn-1 + ... + a1S1 + a0S0 + a-1S-1 + ... + a-mSm = bkRk + bk-1Rk-1 + ... + b1R1 + b0R0 + b- 1R-1 + ... + b-lRl = A (R)
Переклад чисел з однієї системи числення в іншу складає ВАЖЛИВО Частину машінної арифметики. Розглянемо основні правила перекладу. br/>
.1 Правило перекладу ціліх чисел з різніх СЧ в будь-яку іншу позіційну СЧ
Для переведення цілого Десяткова числа N в систему числення з основою P звітність, N розділіті Із Залишки ("остачі") на P, записання в тій же десятковій Системі. Потім неповна Частка, отриманий від такого поділу, нужно вновь розділіті Із Залишки на P, и т.д., поки Останнє отриманий неповна Частка не стану рівнім нулю. ПОДАННЯ числа N в новій Системі числення буде послідовність залишків поділу, збережений однієї P-ічной цифрою и записання в порядку, зворотнього порядку їх Отримання. br/>В
Рис.2.1-Приклад перекладу числа 75 з 10 системи в 2, 8, 16:
Відповідь: 7510 = 1001 0112 = 1138 = 4B16.
2.2 Правило перекладу правильних Десяткова дробів в будь-які Інші позіційні системи числення
Для перекладу правильної десятковій дpобі F в систему числення з основою P звітність, дробові Частину F помножіті на P, записання в тій же десятковій Системі, потім дробові Частину отриманий твори вновь помножіті на P, и т. д. , до тихий ПІР, поки дpобная частина Чергова пpоизведения не стану pавной нулю, або не якщо досягнутості Необхідна точність зображення числа F в P-ічной Системі. ПОДАННЯ дробової Частини числа F в новій Системі числення буде послідовніс...