Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/преобразование таблицы - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
преобразование таблицы
Michael_S Дата: Вторник, 13.08.2013, 00:25 | Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
При работе программы все равно выполняется преобразование типа integer к типу long.
я в этом как-то не уверен... Excel 2013
К сообщению приложен файл: 8712245.gif (70.0 Kb)
 
Ответить
Сообщение
При работе программы все равно выполняется преобразование типа integer к типу long.
я в этом как-то не уверен... Excel 2013

Автор - Michael_S
Дата добавления - 13.08.2013 в 00:25
RAN Дата: Вторник, 13.08.2013, 00:34 | Сообщение № 22
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Это как бы то, что мы пытаемся скормить машине. А вот что она кушать предпочитает...


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеЭто как бы то, что мы пытаемся скормить машине. А вот что она кушать предпочитает...

Автор - RAN
Дата добавления - 13.08.2013 в 00:34
SergeyKorotun Дата: Вторник, 13.08.2013, 01:06 | Сообщение № 23
Группа: Проверенные
Ранг: Обитатель
Сообщений: 301
Репутация: 15 ±
Замечаний: 0% ±

Excel 2007
Если заполнить очень большой массив, то можно наверно и по количеству доступной памяти в диспетчере задач выяснить одинаково ли занимают памяти переменные типа long и integer
 
Ответить
СообщениеЕсли заполнить очень большой массив, то можно наверно и по количеству доступной памяти в диспетчере задач выяснить одинаково ли занимают памяти переменные типа long и integer

Автор - SergeyKorotun
Дата добавления - 13.08.2013 в 01:06
AndreTM Дата: Вторник, 13.08.2013, 01:53 | Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Архитектура современных компьютеров предполагает использование переменных типа Long.
Немного не так... Современная Wintel-архитектура предполагает использование 32/64-битных (и кратных им) переменных. Поскольку работа с памятью организуется таким образом, что обращения сначала выравниваются по границе 4/8 байт. Т.е., чтобы обработать байт/два байта - система сначала находит адрес 4/8-байтной ячейки, содержащей нужный нам адрес, а затем ещё и выполняет дополнительное преобразование, чтобы добраться до нужного нам. А VBA Long - он и есть 4 байта размером.


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Вторник, 13.08.2013, 01:58
 
Ответить
Сообщение
Архитектура современных компьютеров предполагает использование переменных типа Long.
Немного не так... Современная Wintel-архитектура предполагает использование 32/64-битных (и кратных им) переменных. Поскольку работа с памятью организуется таким образом, что обращения сначала выравниваются по границе 4/8 байт. Т.е., чтобы обработать байт/два байта - система сначала находит адрес 4/8-байтной ячейки, содержащей нужный нам адрес, а затем ещё и выполняет дополнительное преобразование, чтобы добраться до нужного нам. А VBA Long - он и есть 4 байта размером.

Автор - AndreTM
Дата добавления - 13.08.2013 в 01:53
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!