Hochpräzise Gleitkommazahlen in Haskell?
Ich weiß, dass Haskell native Datentypen hat, mit denen Sie wirklich große ganze Zahlen haben können, also Dinge wie
>> let x = 131242358045284502395482305
>> x
131242358045284502395482305
arbeiten wie erwartet. Ich habe mich gefragt, ob es eine ähnliche native "Large Precision Float" -Struktur gibt, die ich verwenden könnte, also Dinge wie
>> let x = 5.0000000000000000000000001
>> x
5.0000000000000000000000001
wäre möglich. Wenn ich dies in Haskell eingebe, wird es auf 5 gekürzt, wenn ich über 15 Dezimalstellen hinausgehe (doppelte Genauigkeit).