Показать сообщение отдельно
Старый 14.01.2014, 14:29   #3  
АртемМелихов is offline
АртемМелихов
Участник
Аватар для АртемМелихов
 
120 / 10 (1) +
Регистрация: 18.12.2013
Адрес: Samara
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Для начала, если переменная типа anytype хранит вещественное число (12700.00), то у нее фактический тип уже - real, поэтому с ней можно работать так же, как с другими переменными типа real, без лишних выкрутасов. В данном случае, по-моему, путаница возникает из-за своеобразного преобразования значения переменной в строку для вывода в инфолог - уберите num2str() и посмотрите, что получится.
путаница возникла в результате применения метода "метод научного тыка". В начале было простое присвоение из anytype real, _real = _anytype и получал следующие - 12.00 = 12 700 ,00. Поэтому я пробовал и перегонять сначало в строку, а потом в реал. Пробовал any2real. Ничего не изменило ситуацию.