1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Рустам |
Сообщение
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 40 Пол: Мужской Репутация: 1 |
в качестве основания позиционной системы счисления может быть взято отрицательное число. Например можно рассмотреть систему с основанием -10 . Любое n единственным образом представляется в виде суммы As*(-10)^S+As-1*(-10)^s-1+...+A1(-10)+A0 где 0<=Ai<=9, i=0...s. Из сказанного следует что любое целое n записывается в системе с основанием -10 в виде целого числа без знака As As-1...A1 A0
Дано целое число n. ПОстроить представлени n в системе с основанием -10 те найти соответствующие As , As-1,..,A0 |
![]() ![]() |
| Рустам |
Сообщение
#2
|
|
Новичок ![]() Группа: Пользователи Сообщений: 40 Пол: Мужской Репутация: 1 |
Как мне объясняли... что вот в 10 системе.. 123 например 1*102+2*101+3*100
а вот -123 в -10 это -1*1*102+2*101+3*100 вот это всё что я уяснил из её рассказа.) Не знаю насколько это верно...всё таки учитель можно доверять ...наверное... |
| Lapp |
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
Как мне объясняли... что вот в 10 системе.. 123 например 1*102+2*101+3*100 Безусловно верно.а вот -123 в -10 это -1*1*102+2*101+3*100 вот это всё что я уяснил из её рассказа.) Либо ты плохо уяснил, либо плохой рассказ был..Не знаю насколько это верно...всё таки учитель можно доверять ...наверное... угу, наверное.. Доверяй да проверяй.Значица так, смотри и запоминай -123-10 = -( 1*(-10)2+2*(-10)1+3*(-10)0 ) - и никак иначе. А если ты хочешь число -12310 представить в СС-10, то ты (как ты и писал в своем самом первом мессадже) должен найти соответствующие кэффициенты (проще гря, цифры). Именно это и делает моя программа. Причем, как для отрицательных, так и для положительных, и вполне успешно -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Рустам Перевод числа из 10 в -10 систему счисления 5.04.2009 19:56
amega тоесть ты имееш ввиду просто раскласти в виде поли… 5.04.2009 20:43
Рустам
тоесть ты имееш ввиду просто раскласти в виде пол… 5.04.2009 20:47
Lapp Дано целое число n. ПОстроить представлени n в сис… 6.04.2009 4:38
Рустам Спасибо огромное!!! но почему для отри… 6.04.2009 8:30
Lapp Спасибо огромное!!! но почему для отри… 6.04.2009 11:44
Рустам Огромное спасибо)) я только сдал ту программу кото… 8.04.2009 22:32
amega ойойой а алгебра для какой системы счисления 10, д… 9.04.2009 0:10
Lapp я только сдал ту программу которая без учёта отриц… 9.04.2009 2:43
Lapp запись без минуса?.. Хорошо, я напишу прожку.Вот,… 9.04.2009 8:05
volvo Андрей, что-то не так...
Type in a number: 124
-… 9.04.2009 16:20
Lapp -10 восстанавливается нормально, -451 тоже. А все … 10.04.2009 4:23
Рустам Ничё се прожку я дал....Спасибо всем огромное я сд… 11.04.2009 1:07
Lapp я сдал прогу уже давно!!! Lapp тебе от… 11.04.2009 8:07
Рустам Ууу да я отсюда больше узнаю чем от нашей училки))… 12.04.2009 15:39![]() ![]() |
|
Текстовая версия | 7.11.2025 2:27 |