Иван, для real не прокатит
Вот такая константа 12345.789012345
усекается дробная часть.
Т.е. var2Str = '12 345.79'
А variable2_new - вообще равно 12
Проявился старый баг str2Num()
Ну дык я потому и спрашиваю, какие функции использовать, чтоб правильные результат был. В примере заведомо неверно