Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.16;
Скачать: CL | DM;

Вниз

Хитрые алгоритмы преобразования.   Найти похожие ветки 

 
Zilog ©   (2003-05-30 10:11) [0]

Задача №1.
----------------
есть $1247 (hex)
нужно получить 12:47 (string)
это я сделал, интересно какие варианты предложете вы :)


Задача №2.
----------------
обратное преобразование.
есть 12:47 (string)
нужно получиь $1247 (hex)


Задача №3.
----------------
Есть число i, например 3,14.
есть 2 переменные a,b.
Надо чтобы целая часть числа i оказзалась в переменной a, а дробная часть в переменной b.
Эту задачу я тоже решил, но опять интересно, что предложете вы.


Жду интересных решений! :))))


 
pasha676   (2003-05-30 10:27) [1]


> Задача №1.
> ----------------

Какой позор. Попробуй почитать хелп (например IntToHex, но можно нарыть еще несколько функций) и воспользоваться масками $00FF и $FF00. Вернее наоборот. Сначала масками - потом хелп.



> Задача №2.
> ----------------
> обратное преобразование.
> есть 12:47 (string)
> нужно получиь $1247 (hex)

Какой позор! Разбор строки - функция pos. Как представить строку в хексе - найди сам. Не сложно.


> Задача №3.
> ----------------

Вообще полное не знание основ языка! div & mod.

Стыдно батенька. Почитайте книжки умные.


 
Zilog ©   (2003-05-30 10:33) [2]

> Задача №1.
> ----------------
Какой позор.


Я же написал - что ЭТУ задачу я решил. Интересно какие методы предложишь ты, например.

> Задача №2.
> ----------------
Какой позор!

Причём здесь функция pos?

> Задача №3.
ЭТУ ЗАДАЧУ Я ТОЖЕ РЕШИЛ.
Какой позор - полное незнание русского языка. Читать умеете?



 
NAlexey ©   (2003-05-30 10:45) [3]

>Zilog
Не кипятись... "pasha676" хотел тебе сказать что нет здесь никаких хитрых алгоритмов преобразования. Это ликбез. Ну как маша ела кашу или мама мыла раму. Мы же с тобой не будем выяснять стилистический строй ремы и темы этих конструкций?


 
Anatoly Podgoretsky ©   (2003-05-30 10:50) [4]

Задача 1 и 2 - Copy, Pos, Insert - вводные занятия на начальных курсах информатики не профильных специальностей.

3 - еще проще INT/FRAC

Интересные решения возможны только в качестве извращения, а не интересные это стандартные, самого начального уровня освоения любого языка программирования и лежат в области элементарной логики.


 
Palladin ©   (2003-05-30 10:52) [5]

а я изобрел хитрый велосипед, с тремя педалями, вот хвастаюсь всем...


 
Zilog ©   (2003-05-30 10:55) [6]

Какой нафиг ликбез, если он советует такие функции как IntToHex в первой задаче!!! Он хоть понял про что речь то идёт! Маски... причём здесь маски??? Все тут по функциям специалисты. Я например 2 задачу всю на асме сделал.... ну и что? Я же не ору налево и направо - что все ламаки, и кроме функций другого инструментария не имеют....

стилистический строй ремы
Помоему вы не на тот форум попали...


 
Zilog ©   (2003-05-30 10:56) [7]

Удалено модератором
Примечание: Без оскорблений, в дальнейшем ветка будет автоматически удалена


 
Zilog ©   (2003-05-30 11:01) [8]

Удалено модератором
Примечание: Без оскорблений, в дальнейшем ветка будет автоматически удалена


Ха!.. А его высказывания про велик - не считаются оскорблением? Пущай он 3-ю педаль, себе на лоб припаяяет. Я уже написал - не нарвиться - ехл бы дальше, нечего острить...



 
han_malign ©   (2003-05-30 11:16) [9]

Здрасте, приехали - алфавитно-цифровая кодировка(№1,№2) - это уже задача, да еще "хитрая"... Да..., тетрадный разбор потока - это очень сложно.

З.Ы. №4
А вы мне скажите в каком формате эти данные идут

FF FF FF FF FF FF FF FF


 
pasha676   (2003-05-30 11:34) [10]


> Zilog


> Какой нафиг ликбез, если он советует такие функции как IntToHex
> в первой задаче!!!


Первую задачу можно сделать с помощью наложение масок, смещения старшего байта вправо на 8, IntToHex к старшему и младшему, ну сложения строк Hibyte+":"+Lowbyte.

Так доступно?


> . Я например 2 задачу всю на асме сделал.... ну и что?

Молодец что изучаешь асм. Плохо что задаешь бестолковые вопросы
Вот в училище нам давали задачу на асме - вывод сигнала на динамик с определенной частотой. И это считалось плевой задачей (да так оно и есть, попробуй на досуге - убедишься). Но по сравнению с твоими вопросами - это просто кандидатская.

И еще. Молодец что учишься. Рад за тебя, что у тебя что то получается. Но не надо задавать такие вопросы на форуме. И тем более не надо ругаться.

Если не хватает культуры, попробуй подойти с другой стороны. С выгоды. Вот ,например, будет у тебя сложный вопрос, а Палладин на него не ответит.



Страницы: 1 вся ветка

Текущий архив: 2003.06.16;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.014 c
1-50312
Maks Realov
2003-06-03 11:34
2003.06.16
Inside COM.


1-50345
HardClubber
2003-06-03 17:54
2003.06.16
Расположение WebBrowser


1-50393
OlegM
2003-06-04 13:52
2003.06.16
1 PopupMenu и несколько компонентов


1-50342
Evg12
2003-06-03 15:44
2003.06.16
Динамическая работа с MainMenu1


6-50415
atruhin
2003-04-12 14:49
2003.06.16
Как определить IP компьютера в ЛС зная его сетевое имя?