proc to_eng: return arg as is if not valid expression
This commit is contained in:
parent
d3e0ca82b4
commit
43a8b62a24
|
|
@ -628,6 +628,9 @@ proc from_eng {i} {
|
||||||
## convert number to engineering form
|
## convert number to engineering form
|
||||||
proc to_eng {args} {
|
proc to_eng {args} {
|
||||||
set suffix {}
|
set suffix {}
|
||||||
|
if { [catch {[uplevel #0 expr [join $args]]} i] } {
|
||||||
|
return $args
|
||||||
|
}
|
||||||
set i [uplevel #0 expr [join $args]]
|
set i [uplevel #0 expr [join $args]]
|
||||||
set absi [expr {abs($i)}]
|
set absi [expr {abs($i)}]
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue