0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 63
|
|||||||
1 | |||||||
Зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить?13.01.2013, 14:51. Показов 3273. Ответов 8
Метки нет (Все метки)
Вот еще один вопрос зачем биты нужны это меньше байтов но int 32 бита но я не допер зачем это нужно это 4 байта то есть int не может больше 4 байт весить ?
0
|
13.01.2013, 14:51 | |
Ответы с готовыми решениями:
8
Связанный список. Как это делается и зачем это нужно? Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает? taskhost.exe в автозагрузке. что это ? зачем это ? Что это за зверь такой? и зачем он это делает? |
Croessmah
|
13.01.2013, 15:07
#2
|
1
|
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 63
|
|
13.01.2013, 15:31 [ТС] | 3 |
а я не просил создавать новую тему
0
|
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 63
|
|
13.01.2013, 16:06 [ТС] | 5 |
Ладно= )
Добавлено через 47 секунд Я имел виду что int 32 бит - но что дает эти биты int , short,long,char и т,к
0
|
833 / 641 / 101
Регистрация: 20.08.2013
Сообщений: 2,524
|
|
12.07.2014, 03:49 | 7 |
По стандарту может, насколько я знаю.
Но реально с этим столкнуться почти нереально - это надо куда-то в специфические архитектуры железа угодить.
0
|
Ушел с форума
|
|
12.07.2014, 12:20 | 8 |
В некоторых случаях - экономия.
Например, черно-белое изображение 1920x1080 (HD) - это 2073600 пикселей, или порядка 2 мегабайт, если хранить каждый пиксел в отдельном байте. А если хранить пиксели в int-ах, получим порядка 8 мегабайт. Разница есть ? А если сделать по одному биту на пиксель, получится 2073600/8 = 259200 байт, что вообще на порядок меньше. signed / unsigned тоже нужны. Чтобы, например, не путать "количество яблок", которое не может быть отрицательным, и температуру. Кроме того, название каждого типа как бы подсказывает, что в нем лежит. Например, видим "char const *" - сразу понятно, что это неизменяемая С-строка. И т.д.
0
|
Заблокирован
|
|
12.07.2014, 12:49 | 9 |
Чтобы информацию было в чём мерить.
Вы же меряете всё в окружающем мире: массу - в килограммах, расстояние - метрах, время - в секундах. Как работать с инфой, если не задать единицу измерения? Поэтому Шеннон и предложил бит. Благодаря этому появилась возможность теоретического описания и практического применения.
0
|
12.07.2014, 12:49 | |
12.07.2014, 12:49 | |
Помогаю со студенческими работами здесь
9
Зачем нужны {get; set;} и что это такое? afx_msg: что это и зачем это? Зачем это нужно ??? Зачем это нужно у убунту Зачем нужны конденсаторы? Почему они раздуваются и чем это грозит? Есть переменная типа int = 1542, нужно вывести это значение в обратном порядке через запятую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |