Форум программистов, компьютерный форум CyberForum.ru

Перевод в заданную систему счисления - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ strtok http://www.cyberforum.ru/cpp-beginners/thread119797.html
Скажите, если ли функция, аналог strtok, для типа string?
C++ Сумма отрицательных елементов Помогите перевести код с Паскаля в С++ Задание: Переменной S присвоить значения, которые равны сумме отрицательных елементов масива {Xi,j}n,m. Program M2_B2; uses crt; var s:real; i,j:byte; X:array of real; Begin http://www.cyberforum.ru/cpp-beginners/thread119788.html
Программа "Максимум" =) C++
Нужно написать программу Ввести массив вещественных чисел. Вывести все локальные максимумы и глобальный максимум. как понять "все локальные максимумы"? p.s. не могу писать личные сообщения, поэтому пишу тут для valeriikozlov..вдруг прочтешь. войди в асю!..нужна твоя помошь с програмой!
Прочитать данные из файла в матрицу с указанной позиции C++
"дата 16.09.03 время 0:03:28 число точек 6144 частота 0616000 станция радиостация дискретность 50 Ф.И.О. оператора калибровка 2207 имя файла d:\EXP2002\16_9 0_3_1 примечание 95 -641 -266 679
C++ Поток и параметры http://www.cyberforum.ru/cpp-beginners/thread119754.html
Доброго времени суток. Заранее извиняюсь за столь наглую просьбу, но теории я начитался, а вот реализовать на практике ну никак не могу. Поэтому прошу помочь конкретным примером. Я бы очень и весьма хотел бы взглянуть на кусок кода, где будет отражено как в отдельный поток передавать параметры и как из него получать параметры в других функциях. Например, допустим есть функция: double...
C++ Поиск строк по образцу Если в командной строке заданы опции -x -n <образец>, то необходимо распечатать те строки введенного текста с их номерами, в которых не найден указанный образец, а при указании опций -x <образец> распечатать те же строки, только без номеров. Че то я не могу понять=-O Помогите плиз)) подробнее

Показать сообщение отдельно
Haster
инженер-системотехник
 Аватар для Haster
109 / 108 / 2
Регистрация: 10.03.2009
Сообщений: 533
21.04.2010, 09:30     Перевод в заданную систему счисления
По принципу разделяй и властвуй )))
Т.е. делением...
Делишь число на основание степени до тех пор, пока нечего будет делить, а затем выписываешь остатки от делений в обратном порядке - это и будет твой результат.
Пара примеров:

30 перевести в двоичную систему:
30/2 = 15 (0) - в скобках остаток от деления
15/2 = 7 (1)
7/2 = 3 (1)
3/2 = 1 (1) - т.к. результат меньше делителя, прекращаем операцию и оставшуюся единицу тоже учитываем:
01111
итак, переворачиваем остатки и получаем результат: 11110

Еще пример: 1034 перевести в 17-ичную систему
1034/17 = 60 (14) = 60 (D)
60/17 = 3 (9) делимое меньше делителя, прекращаем делить и учитываем оставшуюся тройку:
D93 переворачиваем 39D
 
Текущее время: 20:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru