Преобразование строки в число

acsent 84 1 14

Преобразование строки в число без выбрасывания исключений при получении числа в виде строи из внешних источников

Функция вЧисло(Знач Парам)
	
	Парам = СтрЗаменить(Парам, Символы.НПП, "");
	Парам = СтрЗаменить(Парам, " ", "");
	Парам = СтрЗаменить(Парам, ",", ".");
	
	Попытка
		Возврат Число(Парам);
	Исключение
		Возврат 0;
	КонецПопытки;	
	
КонецФункции
0

Рекомендации

См. также

ПреобразоватьЧислоВРимскуюНотацию (БСП)

ПреобразоватьЧислоВАрабскуюНотацию (БСП)

СтрокаВЧисло (БСП)

СтрокаСЧисломДляЛюбогоЯзыка (БСП)

Строка в дату по форматной строке

Преобразовать строку в число

ЗначениеИзСтрокиXML (БСП)

ПодставитьПараметрыВСтрокуИзМассива (БСП)

ПодставитьПараметрыВСтроку (БСП)

Обновлятор-1С: групповое (пакетное) обновление и обслуживание всех баз за один раз

Комментарии

Модератору