Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: $[ 09.5 ] -- bad math expression
On Sun, 2 Dec 2012, Bart Schaefer wrote:
On Dec 2, 11:30pm, Atom Smasher wrote:
}
} echo "$[ 09.5 ]"
} zsh: bad math expression: operator expected at `.5 '
}
} the problem seems to come up when using a non-integer with a leading
} zero.
Hmm. This appears to have changed back in about 2007, workers/23165.
Any number with a leading zero is interpreted as an integer, unless a
decimal point immediately follows the zero, in which case it's treated
as floating point.
===============
thanks! i'll give a try with the workaround, and look forward to the patch
being incorporated into new builds!
i guess i can also strip the leading zero(s) from any numbers where that
could be an issue...
--
...atom
________________________
http://atom.smasher.org/
762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808
-------------------------------------------------
"We in the West must bear in mind that the poor countries
are poor primarily because we have exploited them through
political or economic colonialism."
-- Martin Luther King, Jr
Messages sorted by:
Reverse Date,
Date,
Thread,
Author