//Целое число
СтрЧисло = "42";
Целое = Число(СтрЧисло);
//Целое = 42
Сообщить("Целое = " + Целое);
//Числа с дробной частью
СтрПи = "3.14";
Пи = Число(СтрПи);
//Пи = 3.14
Сообщить("Пи = " + Пи);
СтрПоловина = "0,5";
Половина = Число(СтрПоловина);
//Половина = 0.5
Сообщить("Половина = " + Половина);
//С БСП - только в полной конфигурации 1С (на БСП: Бухгалтерия, УТ, ERP и др.)
//Целые и дробные разбирает одна функция; на неверной
//строке вернёт Неопределено, а не ошибку
ЦелоеБСП = СтроковыеФункцииКлиентСервер.СтрокаВЧисло(СтрЧисло);
//ЦелоеБСП = 42
Сообщить("ЦелоеБСП = " + ЦелоеБСП);
Ошибочная = СтроковыеФункцииКлиентСервер.СтрокаВЧисло("42 шт");
ЭтоНеопределено = (Ошибочная = Неопределено);
//ЭтоНеопределено = Да
Сообщить("ЭтоНеопределено = " + ЭтоНеопределено);