Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для Titkoff
1 / 1 / 1
Регистрация: 14.11.2012
Сообщений: 42

Создать масив для хранения значений double в формате 2xN

23.12.2012, 22:23. Показов 1776. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!
Мне нужно создать масив для хранения double'ов в формате 2xN (N заранее не известно, устанавливается в программе). Измерение N должно работать по принципу списка, поэтому я полагаю использовать класс List. Но как создать объектом этого класса массив из двух чисел? Или, может быть, есть какие-нибудь другие решения?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2012, 22:23
Ответы с готовыми решениями:

создать масив значений
у меня есть функция u(x) в которую я должен подставить разные значения х , и оформить это в виде таблицы (вместе с значениями i(x), z(x))....

Какой тип использовать для хранения метки времени UNIX в десятичном формате
У меня следующая таблица: -- -- Структура таблицы `chat_msg` -- CREATE TABLE IF NOT EXISTS `chat_msg` ( `to` int(11)...

Парсинг XML значений для получения значений Double
Всем добрый день. Есть XML файл в котором нужно спарсить значения double. Подскажите пожалуйста как можно спарсить через...

1
 Аватар для Doomer3D
180 / 180 / 32
Регистрация: 23.11.2012
Сообщений: 344
Записей в блоге: 1
24.12.2012, 07:35
Лучший ответ Сообщение было отмечено Titkoff как решение

Решение

Легко.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public struct DoubleDouble
{
    public double A;
    public double B;
 
    public DoubleDouble(double a, double b)
    {
        this.A = a;
        this.B = b;
    }
 
    public DoubleDouble(double[] array)
    {
        A = array[0];
        B = array[1];
    }
 
    public double[] ToArray()
    {
        return new double[] { A, B };
    }
 
    public override string ToString()
    {
        return string.Format("A = {0}, B = {1}", A, B);
    }
}
C#
1
2
3
4
List<DoubleDouble> dd = new List<DoubleDouble>();
 
dd.Add(new DoubleDouble(1.5, 4));
dd.Add(new DoubleDouble(new double[] { 8.4, 5.7 }));
Добавлено через 1 минуту
А вообще, массив 2xN - это просто массив размера 2N, где четные по номеру элементы (0, 2, ...) - это нулевые элементы массива 2xN, а нечетные - первые.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.12.2012, 07:35
Помогаю со студенческими работами здесь

Масив double[]
double p; // Создаю масив double p = 1; // добавляю значение p = 1; // добавляю значение Что я не так записываю? // ошибка,...

Класс для хранения пары значений
Есть ли какой нибудь класс для хранения пары значений: &lt;char *key, some_struc *s&gt;. Чтобы можно было по ключу получить элемент: ...

Структура для хранения больших целочисленных значений
Всем доброго времени суток! Столкнулся я с такой задачей: Invent the format of the data structure to store large integers. Usage of...

Участок памяти для хранения значений переменных
Доброго времени суток. Передо мной стоит задача, решение которой я разделил на несколько подзадач, первая из которых заключается в...

Упорядочить масивы по убыванию значений,и включить число Р в масив А,число Q в масив B,8 - в С.
Дано 3 масива A(1..n),B(1..10),C(1..m),а также числа P ,Q и 8.Упорядочить масивы по убыванию значений,и включить число Р в масив А,число Q...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru