Системы счисления
Народ очень нужно написать программу которая может складывать/вычитать/умножать/делить системы счисления двоичную,восьмеричную,десятичную и шестнадцати ричную.
И переводит из одной в другую. Так как юзать инженерный калькулятор в Windows так неудобно. Расскажите мне принцип программы, а далее я сам додумаю |
Ответ: Системы счисления
Я делал три функции-перевод из любой в обычную, из обычной в любую, ну и сами действия
Второй вариант-системы с основанием 2n прекрасно переводятся друг в друга. Число 333222000 (основание 4) выглядит как 11 11 11 10 10 10 00 00 00 в двоичной. Для перевода в восьмеричную надо обьединять по три цифры двоичной записи. (будет 775200) Шестнадцатеричной-по 4 получится ( 3fа80). |
Ответ: Системы счисления
Нужно переводит всех в 10-сч, потом делать +-*/ и потом обратно переводит в нужную сч. И все!
|
Часовой пояс GMT +4, время: 01:21. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot