Работа с числами

SanchoPancho

Client
Регистрация
09.12.2015
Сообщения
166
Благодарностей
82
Баллы
28
Всем привет. Подскажите пожалуйста как привести такие числа 0.0₅4836 в нормальный вид?
Чтобы получилось 0.000004836

Заранее Спасибо.

С уважением,
Александр.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 573
Благодарностей
9 187
Баллы
113
Всем привет. Подскажите пожалуйста как привести такие числа 0.0₅4836 в нормальный вид?
Чтобы получилось 0.000004836

Заранее Спасибо.

С уважением,
Александр.
Могу ошибаться - наверное это какой-то нестандартный способ представления чисел.
По кр. мере раньше именно такого не видел.

Можно анализировать число на наличие символа, указывающего количество нулей после запятой и добавлять эти нули в нужном количестве.
 
  • Спасибо
Реакции: SanchoPancho

SanchoPancho

Client
Регистрация
09.12.2015
Сообщения
166
Благодарностей
82
Баллы
28
Вот такое решение нашел
C#:
string number = project.Variables["min"].Value;
number = number
    .Replace("₂", "0")
    .Replace("₃", "00")
    .Replace("₄", "000")
    .Replace("₅", "0000")
    .Replace("₆", "00000")
    .Replace("₇", "000000")
    .Replace("₈", "0000000")
    .Replace("₉", "00000000");
return number;
 
Последнее редактирование:
  • Спасибо
Реакции: Sergodjan

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