Tôi có một chuỗi giống như vậy 000000000100, tôi muốn chuyển đổi thành 1,00 và ngược lại.
Số 0 đứng đầu sẽ bị xóa, hai chữ số cuối cùng là số thập phân.
Tôi đưa ra thêm ví dụ:
000000001000 <=> 10.00
000000001005 <=> 10.05
000000331150 <=> 3311.50
Dưới đây là mã tôi đang thử, nó cho tôi kết quả không có số thập phân:
amtf = string.Format("{0:0.00}", amt.TrimStart(new char[] {'0'}));

PadLeft(12,'0')chuỗi