Hi,
I was trying to implement interval arithmetic using numpy for plotting. I
could not possibly find a way
to **round up** a floating point value. ie sin(<1, 1>) = <0.841, 0.842>
rounded to 3 decimals. I would like
to have this functionality because I will always want that a particular
value lies in between the intervals.
One way to do this is to convert it into Decimal, quantize with rounding
up. ie
Decimal(0.8413).quantize(Decimal('.001'), rounding = 'ROUND_UP'). and
convert
back to floating point. The rounding will be used quite regularly, hence
converting to
Decimal and converting back will be quite ugly and also inefficient.
Is there any other way to do this?
Thanks,
Bharath M R
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/sympy/-/k3ijfwq9CL0J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy?hl=en.