ios - Gibt es in Swift einen präziseren Typ als Double? Warum zeigt der Double-Typ keine wissenschaftliche Notation an, wenn der Wert zu groß ist?
大家讲道理
大家讲道理 2017-06-06 09:53:56
0
1
1422

Wenn der Double-Typ-Wert zu groß ist, wird er in wissenschaftlicher Notation angezeigt, zum Beispiel 5.6846032206862e+19

Die Verwendung des Double-Typs beim Multiplizieren von Zehnerstellen mit Zehnerstellen führt zu ungenauen Berechnungen. So lösen Sie dieses Problem. .

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

Antworte allen(1)
某草草

首先你要了解double是怎么算精度的,其次如果超过double的最大精度,一般都是用字符串显示,如果需要大数乘的话,搜一下大数相乘的算法一大堆;

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage