![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#31 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
хм... я а то думал мы в 2009 году, и рассуждами текущими мерками. Ну да ладно, давай те вообще тогда вспомним сколько был integer при перфокартах.
|
![]() |
![]() |
![]() |
#32 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
![]()
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#33 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
Это была шутка, а на счет int это не тоже самое что DWORD, вообще комментариев нет. Нет, не тоже самое, что то 4 байта, что то 4 байта. Вообще разные вещи. Или вы думаите при хранение в памяти, там как на письме минус стоит (для int) ? :D
|
![]() |
![]() |
![]() |
#34 |
ACM!
Форумчанин
Регистрация: 19.06.2009
Сообщений: 382
|
![]() |
![]() |
![]() |
![]() |
#35 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Говорят что на перфолентах вообще одно время 256 битные числа на мэйнфремах штамповали... Но может слух...
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#36 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Речь идет не о равенстве 4-х байтов, а о том, что DWORD скорее всего останется 4-х байтовым, а вот Int совсем не факт.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#37 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Так уж и все? А массивы символов? Речь не столько о процессоре, а об представлении типов в языках программирования.
ЗЫ. Не пиши несколько постов подряд. Есть кнопка Правка. Иначе придет модер (в этой ветки самый страшный Arigato) и даст на орехи.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#38 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Я думаю, даже в 64 разрядном интеджере не будет смысла. Ведь можно же в начале программы написать:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#39 | ||||
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
![]() Цитата:
А в моём понимании, допустим, False — это неотрицательные числа, а True — отрицательные. Если писать на ассемблере, то вместо jz нужно писать jns, а в некоторых операциях вообще можно обойтись без прыжков. Если нужно произвести операции над несколькими булевыми значениями, просто делаем побитовые операции, а потом смотрим, что получилось в старшем бите. Попробуйте в системе (0 => False, others => True) без прыжков запрограммировать and. Или xor. В этой системе только or реализуется быстро. А в Icon логические значения как таковые вообще не фигурируют. Если какое–то выражение неуспешно, то выполняется откат. Никакого значения при этом нет. Если нужно запомнить булево значение в переменную, нужно придумать способ хранения логических значений в переменных. Я предпочитаю хранить так: если True, то 1, иначе &null, потому что есть унарный оператор, позволяющий преобразовывать &null в неуспех, а все остальные значения — в успех с возвратом этого значения. В Ada Boolean — это вообще один бит. Он обычно занимает один байт, но при желании можно эти Boolean утыкать в массиве бит к биту. Цитата:
Цитата:
Цитата:
Последний раз редактировалось OCTAGRAM; 12.11.2009 в 12:47. |
||||
![]() |
![]() |
![]() |
#40 | ||
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
Цитата:
Интересные предположения ![]() Последний раз редактировалось BOBAH13; 12.11.2009 в 13:32. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PAS: byte --> boolean | Jean-Esther | Помощь студентам | 4 | 02.03.2009 21:29 |
Действия с переменными boolean в VBA | Юнлинг | Microsoft Office Excel | 3 | 25.12.2008 07:57 |
И опять boolean. | dimple | Помощь студентам | 4 | 04.05.2008 14:03 |
Boolean | Air | Общие вопросы Delphi | 2 | 16.02.2008 17:15 |
Boolean... | ZhekON | Общие вопросы Delphi | 2 | 17.06.2007 00:39 |