|
|
|
|
|
|
Теги |
| |
codeserfercom, Linux, nbspnbsp, Private, Visual, Возможность, Пример, Рассмотрим, Сегодня, Теперь, будет, данных, значение, который, может, можно, написать, например, очень, переменной, переменных, пользователя, помощью, программа, программирования, программы, просто, работы, разработки, решил, сделать, скрипт, строки, строку, также, только, функции, число, этого, языка
Показать все теги
|
|
|
| |
|
|
|
|
|
|
|
|
|
Меняем значения переменных местами |
|
Категория: Паскаль | автор: Hackintosh | 8 апреля 2009 | Просмотров: 4377
|
|

|
Написал: Codeserfer |
|
8 апреля 2009 13:34 | ICQ: 100105500
|
|
| |
Группа: Администраторы Регистрация: 1.08.2008 |
А у нас на сайте есть дистрибутив паскаля? А то в своих файлах не нашел сие чудо.. |
|
|
|
| Публикаций: 131 | Комментариев: 108 |
|
|

|
Написал: Hackintosh |
|
8 апреля 2009 16:27 | ICQ: 755
|
|
| |
Группа: Администраторы Регистрация: 21.12.2008 |
--------------------
Самая лучшая IT-литература на booksbox.net |
|
|
|
| Публикаций: 37 | Комментариев: 34 |
|
|

|
Написал: zhildima |
|
27 мая 2009 11:14 | ICQ: --
|
|
| |
Группа: Гости Регистрация: -- |
спасибо за хорошую организацию труда |
|
|
|
| Публикаций: 0 | Комментариев: 0 |
|
|

|
Написал: nordioleg |
|
27 мая 2009 23:14 | ICQ: --
|
|
| |
Группа: Гости Регистрация: -- |
Появилась классная мысль, но она требует поверхностной реорганизации моей мысли |
|
|
|
| Публикаций: 0 | Комментариев: 0 |
|
|

|
Написал: Volk |
|
31 января 2011 16:02 | ICQ: --
|
|
| |
Группа: Посетители Регистрация: 31.01.2011 |
1) Не юзай грёбаный real. Точности по сравнению с single не даёт практически никакой, экономия памяти по сравнению с double тоже никакая, а обрабатывается real значительно медленнее. 2) А что если на первом шаге переменная а настолько мала, или b настолько велика что a-b непредставимо типом real?
Юзай битовый xor. |
|
|
|
| Публикаций: 0 | Комментариев: 5 |
|
|

|
Написал: Codeserfer |
|
1 февраля 2011 00:40 | ICQ: 100105500
|
|
| |
Группа: Администраторы Регистрация: 1.08.2008 |
Volk, со вторым, согласен.. Можете привести свой пример? |
|
|
|
| Публикаций: 131 | Комментариев: 108 |
|
|

|
Написал: Volk |
|
2 февраля 2011 16:15 | ICQ: --
|
|
| |
Группа: Посетители Регистрация: 31.01.2011 |
Codeserfer, Ну я ж подсказал, xor юзай: например: a = 101 (двоичная) b = 110 (двоичная) =========================== a := a XOR b; {101 XOR 110 = 011} b := b XOR a; {110 XOR 011 = 101} a := a XOR b; {011 XOR 101 = 110} ===========================
Насчёт первого точно аргументировать немогу, ибо учил паскаль давно. Там в общем тонкость есть. Суть кажется в том, что сопроцессор не может напрямую работать с real. Приходится преобразовывать (что-то типа real=>double=>real). Эти тонкости как правило описываются в хороших НЕ_новых учебниках. Либо в самом начале (типа "Подготовка к работе"), либо в приложениях типа "Настройка компилятора и среды Turbo Pascal". |
|
|
|
| Публикаций: 0 | Комментариев: 5 |
|
|

© 2008 - 2010. Копирование материалов запрещено! |
|
|