Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/25: Рейтинг темы: голосов - 25, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 21.05.2019
Сообщений: 8
1

Перевод из int[] в int

07.06.2019, 23:13. Показов 4850. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите ребят пж, я новичек
Как перевести из массива в int?
Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.06.2019, 23:13
Ответы с готовыми решениями:

Linq преобразовать DataTable в Dictionary<int,List<int>
Добрый день, помогите пожалуйста, со следующей задачей. Есть DataTable состоящий из 2 колонок:...

Что означает (private static Complex w(int k, int N)) k и N?
using System; using System.Numerics; namespace FFT { public class FFT { ///...

Dictionary<int,List<int>>. Добавиль элемент в лист
Здравствуйте, подскажите, пожалуйста. Вот у меня есть такая штучка Dictionary&lt;int,List&lt;int&gt;&gt;. Мне...

с#. перевод int в char
Не подскажите, как перевести int в char? пробовал явное (char) и convert.ToChar() но вместо цифры...

11
 Аватар для PoPsa85
814 / 561 / 240
Регистрация: 01.07.2018
Сообщений: 1,818
08.06.2019, 00:31 2
PABLO228, Действительно как ? Если int[] это коллекция целых чисел, а int это дно число. Как вы себе это представляете ? Сложить их ?
0
0 / 0 / 0
Регистрация: 21.05.2019
Сообщений: 8
08.06.2019, 18:15  [ТС] 3
я имею ввиду, что у меня есть массив( допустим 1, 2 ,3 , 4) и как мне получить 1234?
0
Эксперт .NET
6512 / 4088 / 1606
Регистрация: 09.05.2015
Сообщений: 9,554
08.06.2019, 19:00 4
Лучший ответ Сообщение было отмечено PABLO228 как решение

Решение

C#
1
2
int[] arr = new int[] { 1, 2, 3, 4 };
int x = arr.Select((a, b) => (int)Math.Pow(10, arr.Length - 1 - b) * a).Sum();
1
2810 / 1679 / 885
Регистрация: 14.04.2015
Сообщений: 5,723
10.06.2019, 16:31 5
PABLO228,
C#
1
2
3
4
5
6
7
8
            int[] = { 1,2,3,4,5 };
 
            int Number = 0;
 
            if (Int32.TryParse(string.Join("", Array), out Number))
            {
                Console.WriteLine(Number);
            }
0
97 / 98 / 58
Регистрация: 29.09.2016
Сообщений: 410
10.06.2019, 16:58 6
C#
1
2
3
4
5
6
            int[] arr = { 1,2,3,4,5,0,0 };
            double num = 0;
            for (int i = 0; i < arr.Length; i++)
            {
                num += arr[i] * Math.Pow(10, arr.Length - 1 - i);
            }
0
Эксперт .NET
6512 / 4088 / 1606
Регистрация: 09.05.2015
Сообщений: 9,554
10.06.2019, 17:07 7
А вот и бенчмарк подъехал. Вариант с обычным циклом самый быстрый, а с парсингом строки самый медленный.
Миниатюры
Перевод из int[] в int  
2
97 / 98 / 58
Регистрация: 29.09.2016
Сообщений: 410
10.06.2019, 17:49 8
Someone007, ого, нифиговая штука бенчмарк, никогда не использовал.
0
HF
 Аватар для HF
1208 / 797 / 188
Регистрация: 09.09.2011
Сообщений: 2,425
Записей в блоге: 2
13.06.2019, 09:06 9
Цитата Сообщение от Someone007 Посмотреть сообщение
А вот и бенчмарк подъехал. Вариант с обычным циклом самый быстрый, а с парсингом строки самый медленный.
Обожаю конкретные цифры. Спасибо за тесты.

Не по теме:

Удивительно. Откуда Preview7, когда даже Preview6 ещё не опубликована? Активно участвуете в разработке?

0
Usaga
13.06.2019, 09:20
  #10

Не по теме:

HF, уже опубликовали)

0
HF
13.06.2019, 15:16
  #11

Не по теме:

Цитата Сообщение от Usaga Посмотреть сообщение
HF, уже опубликовали)
Где? Сегодня ещё только "Preview 6" опубликовали. "Preview 7" существует только как "nighly" билд. Значит человек или любопытный, или участвует в разработке (что не противоречит первому), или... даже не знаю.

0
Usaga
14.06.2019, 05:46     Перевод из int[] в int
  #12

Не по теме:

HF, я про шестой превью. А так да, интересно, что человек уже седьмой использует.

0
14.06.2019, 05:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2019, 05:46
Помогаю со студенческими работами здесь

Перевод из *.txt в int массив
Привет, у меня возникла проблема, нужно осуществить перевод из *.txt файла в массив типа int,...

Преобразование IEnumerable<int> в int[]
Существуют два множества, представленные int. Необходимо найти их объединение, пересечение,...

Варианты конвертации bool/byte/int в byte/int
В Си, если мне не изменяет память можно наоборот любые данные интерпретировать как true/false. А...

Dictionary<int,List<int>> и IReadOnlyDictionary<int,IReadOnlyList<int>>
Народ, столкнулся с такой ситуацией. Есть Переменная Dictionaty&lt;int,List&lt;int&gt;&gt; Dic = new...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
Как обойтись без проверки на null, чтобы избежать NullPointerExce­ption в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:voi­­d(0)­"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
Как удалить коммит из ветки (branch) в Git
hw_wired 24.01.2025
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
Чем Docker отличается от виртульной машины
hw_wired 24.01.2025
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
Как перейти с jQuery на Angular/AngularJS
bytestream 24.01.2025
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
Зачем добавляется while (1); в JSON. Безопасность JSON и его уязвимости
bytestream 24.01.2025
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru