another question

Walt Burkhard <[email protected]> Tue, 2 Oct 2018 10:37:57 -0700
Newsgroups gmane.comp.tex.metapost
Message-ID <CAKfz9bAY2XbCCh+qqAKx3fS_EaLGmkXGf8PbWKP_f0KvRGQY1A@mail.gmail.com>
Hello,

I have another question for  the program attached below.  The program is to
round out the corner of two intersecting  paths.
When it runs,  the intersectionpoint does not seem to work correctly.   The
program makes three calls to intersectionpoint,  the first two seem to work
as expected.    The third is to return  the pair (120 ,300) but
instead returns something close  (119.99693. 299.99229).
 Using  numbersystem = double does not resolve this issue.    What is going
on here?

Any suggestions would be appreciated.   Many thanks in advance.

Walt Burkhard

--
http://tug.org/metapost/
arc.mp (application/octet-stream, 3.5 KB) - not displayed