Как удалить первую цифру из числа?

167
26 апреля 2018, 07:49

У меня, например, есть число 2179, как я могу удалить цифру 2, чтобы получить 179 ?

Answer 1

Код тупо делает то что вы написали:

int x = 2179;
int y = int.Parse(x.ToString().Remove(0, 1));
Console.WriteLine(y);

Возможно, более эффективный метод, чистая математика без преобразования в строку:

int x = 2179;
int p = 1;
while (x / p > 9) p *= 10;
int y = x % p;
Console.WriteLine(y);
READ ALSO
Плагин криптопро не обрабатывает Transform urn://smev-gov-ru/xmldsig/transform

Плагин криптопро не обрабатывает Transform urn://smev-gov-ru/xmldsig/transform

Пытаюсь подписать запрос для отправки в СМЭВ шлюзУ меня есть пример запроса, где элемент Transforms имеет следующий вид:

235
wcf не могу найти pipe адрес

wcf не могу найти pipe адрес

Я начал изучать WCF и создал несколько тестовых http-сервисовТеперь я пытался создать службу WCF, используя привязку net

178
Есть ли генератор xml кода asp.net

Есть ли генератор xml кода asp.net

Нужно генерить определенные xml записи, с одинаковым наборов полейПро инструменты для построения xml кода в гугле - тишина, а делать его с помощью...

159
Разместить блок по центру

Разместить блок по центру

Здравствуйте возникла проблема с корректным центрированием блока, так чтобы на разных устройствах (телефон, компьютер, планшет), он размещался...

134