Origin Ver. 2016 pro and Service Release 2 Operating System: Win 7
Why does origin not type out a negative number as witnessed below (random value as an example).
peakval= 2.856; type $(peakval);
peakval= -2.856; ///// negative value type $(peakval);
peakval= 2.856; type $(peakval);
peakval= 2.856; type "$(peakval)";
peakval= -2.856; ///// negative value type "$(peakval)";
2.856
2.856 2.856 -2.856
Clearly works if we treat the variable like a string. But treating it as a numeric variable, why does it type the value when the numeric variable is a positive value but not when its a negative value?
“type” command (and others) looks for the - character as an option switch indicator. If you assign a negative value to the variable “peakval” and try to type command that value, you must protect the - by enclosing the substitution in quotes or parentheses. Please refer to the following document: