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

Простые типы / Числа / Дробные

//Разделителем дробной части
//годятся и точка, и запятая
СтрПи = "3.14";
Пи = Число(СтрПи);
//Пи = 3.14
Сообщить("Пи = " + Пи);

СтрЭкспонента = "2.71828";
Экспонента = Число(СтрЭкспонента);
//Экспонента = 2.71828
Сообщить("Экспонента = " + Экспонента);

СтрПоловина = "0,5";
Половина = Число(СтрПоловина);
//Половина = 0.5
Сообщить("Половина = " + Половина);

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

ПоловинаБСП = СтроковыеФункцииКлиентСервер.СтрокаВЧисло(СтрПоловина);
//ПоловинаБСП = 0.5
Сообщить("ПоловинаБСП = " + ПоловинаБСП);