Comment 5 for bug 520846

Revision history for this message
rew (r-e-wolff) wrote :

Phil Nelson (upstream) says that this is for POSIX compliance. POSIX specifies this absurdity.

So I have a number lba = c * SPT * H + h * SPT + s . So when I have a LBA, I can divide by SPT*H, and then multiply the resulting fractional part by SPT*H and have the h*SPT+s part. Sometimes the fractional part is infinitively repeating. In that case I normally cut-past the number for the multiplication, but when the number is simple, like .126, it is much faster to just type it with your fingers remaining on the keyboard.

The inaccuracy of the "a" (atan) function is not present in the ubuntu 1.06.94 version, but only in the old debian version (1.06).