Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.06.16;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
14-50491
b@nz@i
2003-05-26 16:09
2003.06.16
Наш ответ Их Fallout у (часть 2)


7-50550
SalCroW
2003-04-10 17:00
2003.06.16
Корзина и файлы!


8-50410
sashok
2003-03-04 18:17
2003.06.16
Работа с файлами графики


1-50375
McSimm2
2003-06-04 10:20
2003.06.16
Как определить имя поля в рекорде?


4-50567
demonyator
2003-04-15 00:16
2003.06.16
Возможно ли определить момент,когда мою DLL подключила программа?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский