Добрый всем день! Возник вопрос, возможно ли для, допустим, 3-мерного массива задать типы переменных для разных "измерений" разные? То есть, есть массив A(5,5,5) - возможно ли для него задать первое и второе "измерение" как String, а третье "измерение" как Single?
Добрый всем день! Возник вопрос, возможно ли для, допустим, 3-мерного массива задать типы переменных для разных "измерений" разные? То есть, есть массив A(5,5,5) - возможно ли для него задать первое и второе "измерение" как String, а третье "измерение" как Single?Roman777
Возможно, Вам массив массивов подойдет? Смотря что конкретно нужно. Посмотрите вот здесь https://msdn.microsoft.com/ru-ru....ayTypes и там еще по ссылочкам походите - мнооого любопытного написано.
Возможно, Вам массив массивов подойдет? Смотря что конкретно нужно. Посмотрите вот здесь https://msdn.microsoft.com/ru-ru....ayTypes и там еще по ссылочкам походите - мнооого любопытного написано._Boroda_
miver, Спасибо большое за ответ. Я тоже уже попробывал Variant, с ним получилось. Дело в том, что у меня была задача, в которой я в массив записываю данные построчно с одной книги (с нескольких листов) и вывожу данные в две другие книги. При этом элементами первой и второй "мерности" массива была текстовая информация, а в третьей же "мерности" должны были быть числа (цена), причем сделано по-дурному без округлений и где-то цифра была до второго знака (,00), а где-то вообще до десятого. Вначале массив я обозначил как string, думая, что всё будет окей, но почему-то при выводе цены в файл, те цифры что были округлены до 2-го знака копировались ставились нормально, а те, что имели после запятой ещё десяток цифр, вставлялись без запятой и значение: "123,78932" записывалось в файл как "12378932". _Boroda_, Спасибо большое, это очень интересно, слышал что есть массивы массивов, но не понимал, как они будут записываться, теперь буду знать.
miver, Спасибо большое за ответ. Я тоже уже попробывал Variant, с ним получилось. Дело в том, что у меня была задача, в которой я в массив записываю данные построчно с одной книги (с нескольких листов) и вывожу данные в две другие книги. При этом элементами первой и второй "мерности" массива была текстовая информация, а в третьей же "мерности" должны были быть числа (цена), причем сделано по-дурному без округлений и где-то цифра была до второго знака (,00), а где-то вообще до десятого. Вначале массив я обозначил как string, думая, что всё будет окей, но почему-то при выводе цены в файл, те цифры что были округлены до 2-го знака копировались ставились нормально, а те, что имели после запятой ещё десяток цифр, вставлялись без запятой и значение: "123,78932" записывалось в файл как "12378932". _Boroda_, Спасибо большое, это очень интересно, слышал что есть массивы массивов, но не понимал, как они будут записываться, теперь буду знать.Roman777