Cho đến khi BCL cuối cùng vận chuyển System.Numeric.BigInt, các bạn sử dụng những số nguyên chính xác tùy ý nào?Tôi nên sử dụng cái gì cho lớp BigInt trong .NET?
Trả lời
Bạn có thể thử mỏ trên CodePlex: BigInteger
Hoặc đây là một: codeproject
Có một cái nhìn tại
F # có Microsoft.FSharp.Math.BigInt
và Microsoft.FSharp.Math.BigNum
.
Sự khác biệt là gì, bạn có biết? – nawfal
Từ [tài liệu] (http://msdn.microsoft.com/en-us/library/ee620695.aspx): "Loại này được cung cấp chỉ để sử dụng với các phiên bản thư viện lõi F # nhắm vào .NET Framework 2.0. bạn đang sử dụng .NET Framework 4, sử dụng kiểu .NET Framework 4 có cùng tên, BigInteger. " – Richard
Cảm ơn, nhưng tôi đã hỏi sự khác nhau giữa FSharp.BigInt và BigNum là gì. – nawfal
Ngoài ra, J# library includes a BigInt type.
Rất may, tất cả điều này sẽ được sắp xếp khi BCL cuối cùng chuyển một BigInt tiêu chuẩn hóa.
CẬP NHẬT 2012System.Numberics.BigInteger hiện được bao gồm trong khuôn khổ .NET.
- 1. Tôi nên sử dụng cấu trúc dữ liệu nào cho lớp BigInt
- 2. Tại sao không nên sử dụng attach() trong R, và tôi nên sử dụng cái gì?
- 3. Tôi nên sử dụng cái gì thay vì sscanf?
- 4. Không có strsafe.h trong MinGW? Nên sử dụng cái gì?
- 5. JTable.clearSelection() vs Jtable.getSelectionModel.clearSelection() - Khi nào nên sử dụng cái gì?
- 6. Tôi nên sử dụng gì cho git user.name?
- 7. Tôi nên sử dụng cái nào? Backbone.js Router.navigate và window.location.hash
- 8. Tôi nên làm gì để sử dụng Tác vụ <T> trong .NET 2.0?
- 9. Visual Studio với DoxyGen cho tài liệu, hoặc chúng ta nên sử dụng cái gì khác?
- 10. enum hoặc xác định, cái nào tôi nên sử dụng?
- 11. Tôi nên sử dụng thư viện biểu đồ .net nào?
- 12. Tôi nên sử dụng gì thay vì printf trong Perl?
- 13. Tôi nên sử dụng cái nào? decimal.Add() hoặc "+"
- 14. Tôi có nên sử dụng System.out.println() hoặc cái gì khác không?
- 15. Đánh giá là điều xấu ... Vậy tôi nên sử dụng cái gì?
- 16. Vì Python không có câu lệnh chuyển đổi, tôi nên sử dụng cái gì?
- 17. Tôi nên sử dụng giao diện bộ sưu tập nào trong .NET cho COM-interop?
- 18. sharedDispatcher bị thiếu trong CCTouchDispatcher (Cocos2D 2.0 beta2), tôi nên sử dụng cái nào?
- 19. Tôi nên sử dụng gì thay vì windows.h trong linux
- 20. Tôi nên sử dụng lớp Perl URI như thế nào?
- 21. .NET 4.5 CustomReflectionContext: nó hữu ích cho cái gì?
- 22. Tôi có thể sử dụng cái gì cho một no-op trong T-SQL?
- 23. Sự khác biệt giữa #import và @class là gì và khi nào tôi nên sử dụng cái kia?
- 24. Plugin JIRA: Bạn sử dụng cái gì?
- 25. Tôi có thể lưu trữ Maven trên máy chủ FTP hay tôi nên sử dụng cái gì khác?
- 26. Tôi nên sử dụng gì thay vì com.google.appengine.repackaged *?
- 27. Tôi có nên sử dụng '==' cho các so sánh chuỗi địa phương hóa .NET không?
- 28. Tôi cần tăng tốc một chức năng. Tôi có nên sử dụng cython, ctypes hay cái gì khác không?
- 29. Chữ cái lớp trong Java là gì?
- 30. NAnt hoặc MSBuild, cái nào tôi nên sử dụng trong môi trường svn?
Ứng dụng có sẵn dưới dạng một DLL đơn giản mà tôi có thể tham khảo không? (Tôi đang mã hóa trong C# nếu có vấn đề). – ripper234
Đó là MPL, do đó bạn nên tự do sử dụng lại tệp –
Tôi đã không hỏi về các điều khoản cấp phép, chỉ là về tính dễ sử dụng. – ripper234