On Tue, 22 Jul 2003, Duncan Murdoch wrote:
This is not even a VR bug: no one said abs() is implemented for fractions, and it is not. From the help page:
Arithmetic operations on `"fractions"' objects are possible.
and abs() is not such an operation.
Something funny is happening with printing fractions - the values seem correct under abs() [and other functions]:
> xf [1] 2 -2/5 2/5 2/3 > abs(xf) [1] 2 -2/5 2/5 2/3 > abs(xf)[2] [1] 2/5
huh?
> sqrt(xf) [1] 2 -2/5 2/5 2/3 Warning message: NaNs produced in: sqrt(xf)
> sqrt(xf)[1:4] [1] 8119/5741 NaN 191/302 38804/47525 Warning message: NaNs produced in: sqrt(xf)
Bug, undocumented behaviour, feature? I dont know. It all seems to work in 1.6.0, so everyone should downgrade now... :)
Baz
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-devel