1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-27 04:40:59 +01:00

24093: floating point precision

This commit is contained in:
Peter Stephenson 2007-11-12 16:55:11 +00:00
parent 1ff856951b
commit 2c16b5ccbd
2 changed files with 5 additions and 1 deletions

View file

@ -12,7 +12,8 @@ integers, the shell is usually compiled to use 8-byte precision where this
is available, otherwise precision is 4 bytes. This can be tested, for
example, by giving the command `tt(print - $(( 12345678901 )))'; if the
number appears unchanged, the precision is at least 8 bytes. Floating
point arithmetic is always double precision.
point arithmetic always uses the `double' type with whatever corresponding
precision is provided by the compiler and the library.
The tt(let) builtin command takes arithmetic expressions as arguments; each
is evaluated separately. Since many of the arithmetic operators, as well