Tôi có một chuỗi như 000000000100
, mà tôi muốn chuyển đổi thành 1.00 và ngược lại.Cách định dạng chuỗi thành tiền
Số 0 đầu sẽ bị xóa, hai chữ số cuối là số thập phân.
tôi cung cấp thêm ví dụ:
000000001000 <=> 10.00
000000001005 <=> 10.05
000000331150 <=> 3311.50
Dưới đây là đoạn code tôi đang cố gắng, nó được đem lại cho tôi kết quả mà không cần chữ số thập phân:
amtf = string.Format("{0:0.00}", amt.TrimStart(new char[] {'0'}));
Đối với chiều ngược lại nhân với 100 và sử dụng 'PadLeft (12, '0')' của chuỗi – V4Vendetta