![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,910
|
![]() |
![]() |
![]() |
![]() |
#22 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,736
|
![]()
А inc это и не процедура по сути. Есть набор инструкций, которые выглядят как процедуры/функции, вызываются как процедуры/функции, но функциями не являются. Скорее языковые конструкции.
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#23 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,910
|
![]() |
![]() |
![]() |
![]() |
#24 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,682
|
![]()
Вызглядят и вызываются как... где, в исходнике - или сгенерированном коде? Если второе, то будучи функциями как таковыми, они будут вызываться стандартным образом: сохранение адреса возврата, PSW и используемых регистров, передача управления коду функции и восстановление сохранённого. В противном случае - если они не функции, а только похожи - при каждом "псевдовызове" будет генрироваться код, реализующий искомое. Тот самый in-line.
Последний раз редактировалось digitalis; 27.06.2024 в 12:33. |
![]() |
![]() |
![]() |
#25 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,736
|
![]()
В исходнике, конечно. Просто синтаксически похоже на процедуру/функцию, но ею не является. К примеру, в Лазарусе есть нажать Ctrl и навести на любую процедуру/функцию, она подсвечивается как ссылка. А вот такие как inc вообще никак не реагируют, как какой-нибудь for или if...
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
#26 | |
Форумчанин
Регистрация: 10.02.2021
Сообщений: 675
|
![]() Цитата:
Код:
Код:
|
|
![]() |
![]() |
![]() |
#27 | |||
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]() Цитата:
Цитата:
Цитата:
Код:
В разработке: воспроизводственный контур ИТ
|
|||
![]() |
![]() |
![]() |
#28 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,867
|
![]()
так, c корнем квадратным разорались. теперь для вычислений надо бы ещё корень кубический и любой другой степени.
а есть модуль для быстрого вычисления числа в степени? ведь корень - это по сути число в степени 1/2.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
![]() |
![]() |
![]() |
#29 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,682
|
![]() |
![]() |
![]() |
![]() |
#30 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,736
|
![]()
Однозначно есть что-то шустрее стандартного Power из модуля Math. Натыкался на его разбор давным-давно, лет так 15 назад...
E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необходимо написать "таймер", который будет запускаться при нажатии кнопки "Start", приостанавливаться на "Pause", и сбрасываться на "Reset" | billiejean78 | JavaScript, Ajax | 1 | 03.09.2021 08:58 |
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" | Бахтиёр1916 | Windows | 1 | 05.04.2017 12:53 |
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") | ZIRASS | PHP | 4 | 15.06.2016 14:23 |
Вычисление квадратного корня вручную | 6AZblJlb | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 16.11.2011 04:02 |
Как "натянуть" сайт написанный вручную на CMS ? | zlo_999 | HTML и CSS | 3 | 01.02.2011 09:57 |