Wczytywanie BARDZO dużych liczb w C#.

0

Czy jest możliwość wczytywania w C# ekstremalnie dużych liczb typu

3746362277385673492615876308742829276218108117659810873666380809075294508586493888128597011157459737434320461105922580715009522287374091620773544604449942355007048947643510253419640389922259591676801894902241585515372337803548739361562532161178169911315965023272307589732794673325650057273946675423955057002163484005763250961618715190595915518503629125643347724075580619703869170686231059331943726558691605681449778447456561383119732394686875150543781806378000474716051660648960601254967640496951121615869206310454383315007301602982695553108042454680448638474650665131336430027282795622099770855344891780532968963603 ?

Dodam, że muszę jeszcze takie 2 liczby pomnożyć...

0

wczytaj dwie duze liczby jako String nastepnie zainmplementuj mnozenie pisemne tak jak to robiles w podstawowce albo algorytm rosyjskich chlopow

0

Jest System.Numerics.BigInteger w nowszych wersjach Frameworka, oraz java.math.BigInteger w starszych.
Ten ostatni (pochodzący z J#) jest trochę upierdliwy w użyciu bo nie ma operatorów, ale też działa.

1

Polecam IntX, miałem przyjemność korzystać i jest bardzo wygodny (i szybki).

1 użytkowników online, w tym zalogowanych: 0, gości: 1