<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><br><br><div>On Dec 1, 2017, at 13:18, Jens Persson via swift-users &lt;<a href="mailto:swift-users@swift.org">swift-users@swift.org</a>&gt; wrote:<br><br></div><blockquote type="cite"><div dir="ltr"><div>func maxPrecisionCalculation(input:Float80) -&gt; Float80 {</div><div>&nbsp; &nbsp; return input // but something actually reauiring high precision ...</div><div>}</div></div></blockquote><br><div>AFAIK, Float80 <i>is</i> the high precision format on macOS (well, Intel macs, anyway... can’t recall if Swift can target OSs old enough to run on PPC macs). I’d avoid using it, though. AFAIK it’s an x86-only format (it might even be Intel-only... 5-10 minutes of googling didn’t give me a clear answer on whether AMD’s CPUs support it).</div><div><br></div><div>I don’t know what we do with it on ARM targets, and I’m not at my computer to try to figure out.</div><div><br></div><div>Unless maybe the x86 or ARM vector extensions support 128 or 256 bit floats? I don’t think they do, but I’m not 100% on that.</div><div><br></div><div>- Dave Sweeris</div></body></html>