Temat: [C# .NET] Jak uzyskać typ liczbowy, o dowolnej precyzji ?

Rozwijając temat.: W jaki sposób uzyskać typ który mógłby przechowywać liczbę naturalną, której rozmiar ograniczony byłby jedynie po RAM ?

Sciślej rzecz ujmująć, muszę zapisać liczbę naturalną o precyzji 2048b i nie bardzo wiem jak się za to zabrać, aby nie musieć pisać jakiejś własnej biblioteki do tego...

Czy spotkał już się ktoś z tym problemem, i czy NET ma jakieś własne rozwiązanie na tego typu problem ?

konto usunięte

Temat: [C# .NET] Jak uzyskać typ liczbowy, o dowolnej precyzji ?

w 4.0 jest System.Numerics.BigInteger: http://msdn.microsoft.com/en-us/library/system.numeric...

w starszych jest google :) np. http://www.codeproject.com/KB/cs/biginteger.aspx

Temat: [C# .NET] Jak uzyskać typ liczbowy, o dowolnej precyzji ?

Wielkie dzięki... szukałem czegoś jak longer double i dlatego nic nie mogłem w googlarce rozsądnego znaleźć, a podręczniki które posiadam milczą na ten temat.

PS.: Przepraszam również, za podwojony temat w wyniku jakiegoś dziwnego błędu na stronie.Mateusz Grzelak edytował(a) ten post dnia 07.05.11 o godzinie 14:03
Kamil Sławiński

Kamil Sławiński Senior iOS Developer

Temat: [C# .NET] Jak uzyskać typ liczbowy, o dowolnej precyzji ?

Jeżeli chodzi o b.duże precyzje i krytyczny performance można skorzystać z:
http://www.emilstefanov.net/Projects/GnuMpDotNet/

który jest wrapperem opensource'owej biblioteki GMPKamil Sławiński edytował(a) ten post dnia 11.05.11 o godzinie 13:48



Wyślij zaproszenie do