4 ms·
I think one all-around-good use case/feature is the fact that multiplying a very large number by a very small number has significantly less error in posits vs.
by pmarreck 5y ago
I think one all-around-good use case/feature is the fact that multiplying a very large number by a very small number has significantly less error in posits vs. IEEE754.
- adgjlsfhk1 5y agoI don't think this is true. In floats, multiplying a big number by a small number has the same accuracy of any other non-overflowing/underflowing multiplication. In posits, the multiplication will be exact, but only because the big and small numbers were less accurate in the first place. If you have something like f(x)*g(y) where f(x) is really big and g(y) is really small, floats will give more accuracy.
- pmarreck 5y agoI'm going off the chart shown in Figure 15 of the cited Cornell post about it, which seems to disagree with your assertion
- adgjlsfhk1 5y agoThat's exactly what I was saying. The result is exact, but it has lower accuracy.