|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.02.2009, 17:17 | #1 |
Форумчанин
Регистрация: 09.02.2009
Сообщений: 143
|
Системы счисления
у меня проблема такого рода: никак не могу сдат ТеоретическиеОсновыИнформатики на зачет надо решить примеры в различных системах счисления, как бы я не парился в каких бы системах не считал все бестолку везде ответы разные получаются, даже когда пересчитываю, числа вроде 10110101(2)-2af(16)-1727(8)-100(10) короче я так понял дело это бесполезное...решил поискать калькулятор для мобильника в разных сс, ничего не нашел только конвертер чисел, но он не считает после запятой т.е. выражение типа: :2ас.сf: он не переводит, пишет ошибка, какой есть алгоритм чтобы перевести сначала :2ас: а потом :сf: чтобы не было ошибки а то я так подозреваю если я линейно переведу сначала :2ас: а потом :сf: то число не то будет, прошу помощи
а еще было бы неплохо если ы какой нибудь добрый дядя или тетя сказали где таки скачать сам калькулятор для 2 8 10 16 сс, только у меня телефон старенький и не все java апплеты понимает |
18.02.2009, 17:27 | #2 |
Форумчанин
Регистрация: 04.11.2007
Сообщений: 117
|
Перед тем, как выложить код, я его всегда проверяю.
Если помог - тыкни на на весы слева, под аватарой. |
18.02.2009, 17:55 | #3 |
Форумчанин
Регистрация: 09.02.2009
Сообщений: 143
|
нет, не то кажется
а какие еще есть ? и какие методы перевода дроби ? Последний раз редактировалось Stilet; 19.02.2009 в 15:36. |
18.02.2009, 19:49 | #4 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Метод прост
2ас.сf = 2 · 16² + 10 · 16¹ + 12 · 1 (десятичный разделитель) + 12 · 16ˉ¹ + 15 · 16ˉ²
2 — это 2 а — это 10 с — это 12 f — это 15
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
18.02.2009, 20:00 | #5 |
Форумчанин
Регистрация: 09.02.2009
Сообщений: 143
|
да это понятно, только когда у меня дело доходит до : 2ac.cf+fe1.ed-ee.e1
вот тут опа происходит я такие решить не могу так как постоянно сбиваюсь, поэтому мне калькулятор нужет, я эти все методы перевода уже изучил проще всего тетрадами брать а потом из двоичной в какую хочешь переводи... |
18.02.2009, 22:51 | #7 |
Форумчанин
Регистрация: 09.02.2009
Сообщений: 143
|
идея конечно хорошая, НО он просит действия произвести в определенной СС...лучше дайте мне прогу которая это считать будет, а то я тоже дробные числа считал двоичной - как то не айс (да что там айс!!! ЖЕСТЬ!!! особенно вычитание, про умножение я вообще молчу когда вычитаешь числа 101000101101.10001011101 такого рода)
подскажите хотя бы как в прогу данные заносить от точки или как обычно т.е.: 2аб.ба там же от точки считать надо обычно вот я и не пойму, в конвертер данные заносить тоже от точки ? ба если без целой части ? и тогда почему мы вводим с левого края при переводе ? 2 а б ? если так то и там тоже с другого края дробную часть вводить надо ? а б ? или как ? я уже ниче не пойму что куды !!! или же просто вводим как обычно отдельно :2аб -переводим вводим: ба - переводим !?!? Последний раз редактировалось бедный_студент; 18.02.2009 в 22:53. |
18.02.2009, 23:01 | #8 |
Форумчанин
Регистрация: 04.11.2008
Сообщений: 360
|
Ну извиняйте, я на первом курсе такие уровнения в тетрадке считал, переводил все числа в одну систему а потом выполнял над ними действия, а програм таких лично я не знаю, разве что самому написать, но меня интересует маленький вопросик: зачем Вы учите системы счисления если все равно пользуетесь программами, и не знаете как самому переводить числа и выполнять над ними какие либо действия?
Мой скромненький сайт
|
18.02.2009, 23:25 | #9 |
Форумчанин
Регистрация: 09.02.2009
Сообщений: 143
|
яж говорил, я постоянно пересчитываю и постоянно разные числа получаются
объясните пожалкуйста мне как в двоиной считать в восьмеричной и шестнадцатеричной сам механизм а о я не пойму там же от точки считать надо а если число дробное то в дроби разряды вправо идут при сложении ? это как понимать ? сложили к примеру 0.9 и 0.9 получается 0.18 ? должно же быть 1.8 Оо короче тупо объясните как дроби считать в нете почему то эта тема опускается в справочниках ну спасибо большое за помощь... тогда хоть проверьте пожалуйста правильно ли работает Последний раз редактировалось Stilet; 23.02.2009 в 12:58. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задача на С++ [Системы счисления] | Рустам | Помощь студентам | 9 | 29.11.2008 15:30 |
Задача на С++ [Системы счисления] | Рустам | Общие вопросы C/C++ | 1 | 28.11.2008 23:18 |
Системы счисления | vdv08 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.05.2008 17:32 |