![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 02.09.2008
Сообщений: 15
|
![]()
Народ, помогите:
1. Как в Delphi7 переводить переменные из десятичной системы в 2-,3-,4-,5-,8- и 16-ричную и наоборот? 2. Как в edit-строке проверять символ под определенным числом и кол-во символов в строке(например, проверить, какая цифра например третья в строе, сколько в строке цифр и тп)? 3. Как округлять дроби до целых вверх/вниз и получать их в виде Integer?
Программист - это не тот кто пишет программы, а тот, чьи программы работают.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
3. Используйте функции RoundTo (округление до какого-то значения, кажется так), Int(отброс дробной части), StrToFloatF (преобразование к какому-то формату, например, ffFixed, ffCurrency).
2. Или я пропустил лекцию по системам счисления или это недавно придумали, что есть троичная, четверичная, пятиричная системы счислений ![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.09.2008
Сообщений: 15
|
![]()
Нам на уроках информатики преподают
Программист - это не тот кто пишет программы, а тот, чьи программы работают.
|
![]() |
![]() |
![]() |
#4 |
Ra-Ra ?
Форумчанин
Регистрация: 06.03.2008
Сообщений: 286
|
![]()
Ну если вам преподают на уроках, насколько я понял специализированный класс, то если ты не пропускал их то вам должны били дать правило перевода числа из любой системы исчисления в 10ую и из 10ой в любую другую, что-то вроде деления и умножения в столбик тока посложней
Текст в эдите (Edit.text) представляет из себя одномерный массив чаров. Надеюсь знаеш как обращатся с одномерными массивами, и опятьже не пропустил уроки. |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Зубоскалик, попробуй поискать по форуму. Я уже тут тоже не первый день лажу и кажется кто то уже создавал похожую тему как ты).
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
1. Зубоскалик, зайдите в эту тему http://programmersforum.ru/showthread.php?t=6770. Думаю, вы найдете там решение своей задачи
![]()
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 29.06.2008
Сообщений: 603
|
![]()
Вот тебе для примера перевод из 10-ой в 8-ную систему.
По аналогии сможешь сделать и другие переводы: Код:
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.09.2008
Сообщений: 15
|
![]()
Гм... вообще-то в школе мы преобразовывали в 3-,4-,5-ричные просто для примера перевода из системы в систему.
Еще вопрос: Как вычислять кв. корни 3й, 5й, и пр степени. sqrt(sqrt(int)) дает корень 4й степени, затем 8й, 16й и тп. А как по-другому?
Программист - это не тот кто пишет программы, а тот, чьи программы работают.
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 10.11.2008
Сообщений: 1,502
|
![]()
извлечение корня - возведение в степень
X в степени Y = exp(ln(X) * Y)
Нормальное состояние техники - нерабочее, все остальное частный случай.
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 02.09.2008
Сообщений: 15
|
![]()
Программист - это не тот кто пишет программы, а тот, чьи программы работают.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обновление в блоге - Работа с дробными числами на ассемблере | Pblog | Обсуждение статей | 0 | 14.11.2008 17:50 |
Работа с большими числами | SanekIrk | Общие вопросы Delphi | 3 | 11.07.2008 22:11 |
Работа с числами | Drain | Общие вопросы Delphi | 10 | 11.02.2008 16:35 |
работа с большими числами | sasadabest | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 16.10.2007 10:51 |
работа с вещественными числами | Soule | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 12.10.2007 09:33 |