Выбор середины числа - C#

Узнай цену своей работы

Формулировка задачи:

Имеется 20-ти значное число, надо выбрать 10 чисел из его середины, т.е. 11111 22222 222222 11111 и надо получить 22222 22222. Мне на ум приходит только перегон в строковый тип и выбор символов из середины, но нужно как-то по-быстрее (Эту процедуру нужно сделать с 10к+ чисел). Есть идеи?
Извините, не 20ти значное, а 16-ти значное, а нужно получить 8 значное из его середины.

Решение задачи: «Выбор середины числа»

textual
Листинг программы
long a = 3333999999993333;
a = a / 10000 % 100000000;
Console.WriteLine(a);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.133 из 5