2012-03-15 53 views

Trả lời

6

Có cấu trúc BigInteger hỗ trợ số nguyên có kích thước tùy ý.

http://msdn.microsoft.com/en-us/library/system.numerics.biginteger.aspx

Không có điểm nổi.

+0

hahaha i JUST tìm thấy điều này bằng cách sử dụng intellisense, nhờ anyway – Oztaco

+1

BigInt không hỗ trợ chính xác tùy ý, nó hỗ trợ tùy ý số nguyên lớn. Nó chỉ hỗ trợ các số nguyên. Nếu bạn muốn có độ chính xác tùy ý, bạn cần lớp BigNum. – zmbq

3

F # có loại BigNum tại Microsoft.FSharp.Math.BigNum, bạn cũng có thể sử dụng nó từ C#.

Loại này tồn tại trong F# Powerpack. Tải về nó và tham khảo các DLL thích hợp (Tôi cho rằng đó là FSharp.Powerpack.Dll, nhưng bạn sẽ cần một chút thử và lỗi).

+0

fsharp sidnt hiển thị trong intellisense vì vậy tôi đặt csharp thay vào đó và nó không có Microsoft.CSharp.Math.BigNum, và như tôi đã nói Microsoft.FSharp ... không tồn tại hoặc – Oztaco

+0

I ' sẽ chỉnh sửa câu trả lời, hơi phức tạp một chút. – zmbq

+0

ah cảm ơn, tôi đã thêm tham chiếu và bây giờ tôi có thể sử dụng Microsoft.FSharp tồn tại, nhưng không phải Mi..ft.FSharp.Math.BigNum? – Oztaco