Подскажите, как из числовой переменной взять число ограниченное n количеством символов

k63s

Новичок
Регистрация
21.02.2025
Сообщения
26
Благодарностей
6
Баллы
3
Например, есть переменная со значением 0,0015548987945
Как из нее выделить 0,0015 ?
 

k63s

Новичок
Регистрация
21.02.2025
Сообщения
26
Благодарностей
6
Баллы
3
Всем спасибо! ответ найден)
 
  • Спасибо
Реакции: Sergodjan

k63s

Новичок
Регистрация
21.02.2025
Сообщения
26
Благодарностей
6
Баллы
3
Всем привет! Это уже четвертая статья.
В недавнем посте на своем канале-блоге писал о том, что создал шаблон на зенке для регистрации gmail. Так вот данный лайфхак будет полезен всем тем кто исспользует сервисы смс активаций для регистраций на разных проектах.
Ну что давайте приступим.
Самый простой способ обрезать текст по количеству символов в ZennoPoster это вызвать экшен С#(Добавить действие - Свой код - C# код).
Нужно обрезать 1 символ и оставить последующие 10 символов:
var yourText = project.Variables["number"].Value;
return yourText.Substring(1,10);
//project.Variables["number"].Value - переменная которая содержит номер: 89991112233
После выполнения данного кода мы получим: 9991112233
Данный код обрезает 1ый символ и оставляет последующие 10 символов.
Например нам нужно обрезать вначале 2 символа:
var yourText = project.Variables["number"].Value;
return yourText.Substring(2,9);
Результат: 991112233
Например нужно оставить первые 9 символов в переменной(number), которая содержит: 89991112233

var yourText = project.Variables["number"].Value;
return yourText.Substring(0,9);
Результат: 899911122
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 341
Благодарностей
890
Баллы
113
Интересный тамада. И конкурсы интересные.
 
  • Спасибо
Реакции: usboff

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 019
Благодарностей
9 356
Баллы
113
Например, есть переменная со значением 0,0015548987945
Как из нее выделить 0,0015 ?
Всем спасибо! ответ найден)
Вот тут еще способы есть:


 
Последнее редактирование:
  • Спасибо
Реакции: k63s

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)