Tôi cần tạo biến số đếm 40 chữ số. Nó nên bắt đầu như 0000000000000000000000000000000000000001
và increment để
0000000000000000000000000000000000000002
C# - số gia số và giữ số 0 ở phía trước
Khi tôi sử dụng lớp int
, nó cắt đứt tất cả các số không. Vấn đề là tôi cần phải tăng số lượng và sau đó chuyển đổi nó thành một chuỗi, với số lượng chính xác của số không đứng đầu. Tổng kích thước phải là 40 chữ số. Vì vậy, nếu tôi trúng 50 ví dụ, nó sẽ giống như thế này:
0000000000000000000000000000000000000050
Làm thế nào tôi có thể làm điều đó và giữ lại số không?
Bạn sẽ cần phải sử dụng một cái gì đó giống như [BigInteger] (http://msdn.microsoft.com/en -us/library/system.numerics.biginteger.aspx) thay vì 'int', nếu không thì số gia tăng sẽ thất bại theo thứ tự ngắn. – HABO