Ребята, подскажите - у меня парсятся цифры с сайта.
но, к примеру 91000 пишет как 91к. мне нужна сумма потом всех цифр, чтобы суммировать я заменяю "к" на 000, и получается 91000. Но иногда проскакивает 91,2к - что уже ломает всю логику. Так вот как сделать замену в тексте переменной, чтобы если 9к то 900, если 1к, то 100, если к - то 000?
Есть такая формула
double a = 0;
if (project.Variables["summ"].Value.Contains("k")) {
a = Convert.ToDouble(project.Variables["summ"].Value.Replace("k", ""))*1000;
}
project.Variables["summa"].Value = a.ToString();
не понимаю как ее использовать в этом контексте
но, к примеру 91000 пишет как 91к. мне нужна сумма потом всех цифр, чтобы суммировать я заменяю "к" на 000, и получается 91000. Но иногда проскакивает 91,2к - что уже ломает всю логику. Так вот как сделать замену в тексте переменной, чтобы если 9к то 900, если 1к, то 100, если к - то 000?
Есть такая формула
double a = 0;
if (project.Variables["summ"].Value.Contains("k")) {
a = Convert.ToDouble(project.Variables["summ"].Value.Replace("k", ""))*1000;
}
project.Variables["summa"].Value = a.ToString();
не понимаю как ее использовать в этом контексте