Note: You must be registered in order to post a reply. To register, click here. Registration is FREE!
T O P I C R E V I E W
Andrewdst
Posted - 10/25/2018 : 11:10:15 PM 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?
just wondering
thanks
1 L A T E S T R E P L I E S (Newest First)
AmandaLu
Posted - 10/26/2018 : 01:22:08 AM Hi,
“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: