IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Сравненин
}0pa
сообщение 3.12.2006 1:39
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 75
Пол: Мужской

Репутация: -  0  +


Кто-нибудь может програмно показать отличия между inc(n) и n:=n+1 для целого n. Плз помогите!


--------------------
Ну, а почему бы в свободное время не позаниматься программированием?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 3.12.2006 10:39
Сообщение #2


Гость






Цитата
Эти операции выполняют одно и тоже с однаковой скоростью.
no1.gif Для 16-битных компиляторов (проверялось на TP6, возможно в семерке уже более умный компилятор, надо посмотреть) скорость с Inc будет выше... Выигрыш может составлять до 20%... 32-битные вроде научились оптимизировать...
 К началу страницы 
+ Ответить 

Сообщений в этой теме
}0pa   Сравненин   3.12.2006 1:39
klem4   Что значит программно показать отличие ? Эти опера...   3.12.2006 9:56
Malice   Если делаешь n=n+1 то используется сложение через ...   3.12.2006 10:11
volvo   :no1: Для 16-битных компиляторов (проверялось на ...   3.12.2006 10:39
}0pa   А с помощью Таймера по=моему можно проверить...? Д...   3.12.2006 19:21
volvo   Так как показано здесь: Улучшение кода (просто по...   3.12.2006 19:38
}0pa   Вот сделал: uses crt; const n = 25000; var tm, ...   4.12.2006 0:42
Malice   У тебя k - longint, поэтому inc выглядит так: add...   4.12.2006 14:18
}0pa   Ну, уж очень хочется узнать :give_rose: :give_ros...   4.12.2006 13:59
}0pa   1.Malice, я просто с трудом понимаю, что значит тв...   4.12.2006 23:39
Malice   1.Malice, я просто с трудом понимаю, что значит т...   5.12.2006 9:32
hiv   Это все относится к вопросу чистоты эксперимента ...   5.12.2006 11:48
volvo   :yes2: Как я и написал выше - 32 битные компилятор...   5.12.2006 12:05
NTL   Тогда,пожалуйста,объясните рез-ат моего тестера, к...   11.12.2006 18:40
Malice   Потому что у тебя m - longint, читай внимательнее,...   11.12.2006 19:55


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 18.07.2025 17:13
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"