Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник






Систему числення

Переведення цілих десяткових чисел у мінус-двійкову

 

Для переведення цілих десяткових чисел у мінус-двійкову систему числення можна застосувати традиційний метод ділення на основу числення , але з певною корекцією. Зокрема, при використанні метода послідовного ділення на основу нової системи усі залишки на кожному кроці повинні бути додатними числами, які не перевищують абсолютного значення нової основи; у іншому випадку потрібна корекція – додавання 1 до поточно одержуваної частки. Розглянемо цей алгоритм більш детально на прикладах.

Приклад 2.18. Перевести десяткові числа , і в мінус-двій­ко­ву систему числення.

Розв’язання. Виконуючи ділення з остачею на основу , та вносячи корекцію у випадку від’ємної остачі додаванням 1 до частки, дістанемо:

21=-10×(-2)+1 → а0=1, 23=-11×(-2)+1, → а0=1,

-10= 5×(-2)+0 → а1=0, -11= 5×(-2) -1, потрібна корекція

5= -2×(-2)+1 → а2=1, -11= 6×(-2)+1, → а1=1,

-2= 1×(-2)+0 → а3=0, 6= -3×(-2)+0, → а2=0,

1= 0×(-2)+1 → а4=1. -3= 1×(-2) -1, потрібна корекція

А-2=10101 -3= 2×(-2)+1, → а3=1,

2= -1×(-2)+0, → а4=0,

-1= 0×(-2) -1, потрібна корекція

-1= 1×(-2)+1, → а5=1,

1= 0×(-2)+1, → а6=1.

В-2=1101011

-21=10×(-2)-1 потрібна корекція

-21=11×(-2)+1 → а0=1,

11= -5×(-2)+1 → а1=1,

-5= 2×(-2)-1, потрібна корекція

-5= 3×(-2)+1 → а2=1,

3= -1×(-2)+1 → а3=1,

-1= 0×(-2)-1, потрібна корекція

-1= 1×(-2)+1 → а4=1,

1= 0×(-2)+1 → а5=1,

С-2=111111

На лістингу 13 наведено програму, реалізовану засобами пакету Mathcad для переведення цілих десяткових чисел в мінус-двійкову систему.

 


Читайте також:

  1. Автододавання та автообчислення.
  2. Алг W2 (ОБЧИСЛЕННЯ Y)
  3. Алгоритми арифметичних операцій над цілими невід’ємними числами у десятковій системі числення.
  4. Алгоритми переведення чисел з однієї позиційної системи числення в іншу
  5. Аналітичні показники динаміки та прийоми їх обчислення
  6. Арифметичні операції в різних системах числення
  7. База оподаткування, ставки податку та порядок обчислення.
  8. Безпосереднє обчислення з використанням формули Ньютона-Лейбніца.
  9. Біомаса - Кількість живої речовини на одиниці площі чи об'єму місцеперебування в момент спостереження. Визначається сумою біомаси усіх популяцій, що населяють дану екосистему.
  10. В десяткову систему числення
  11. Види середніх і способи їх обчислення
  12. Визначення та обчислення функції для одного значення аргументу і для діапазону значень аргументу.




Переглядів: 355

<== попередня сторінка | наступна сторінка ==>
Системи числення з від’ємними основами | Систему числення

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.04 сек.