3 ms·
It's worth pointing out that some programming languages do indeed dictate precision for more advanced operations. E.g. Java requires Math.sin to be precise to 1
by titzer 7y ago
It's worth pointing out that some programming languages do indeed dictate precision for more advanced operations. E.g. Java requires Math.sin to be precise to 1up:
https://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#sin-double- https://docs.oracle.com/javase/8/docs/api/java/lang/Math.htm...
- lifthrasiir 7y ago1 ulp precision means that there are at most two possible results from given operations. Without an explicit guarantee (probably impossible, as this would essentially pin the algorithm down) they are still not reproducible.