Mam ciąg znaków 000000000100, który chciałbym zamienić na 1,00 i odwrotnie.
Zero wiodące zostanie usunięte, ostatnie dwie cyfry to cyfra dziesiętna.
Podaję więcej przykładów:
000000001000 <=> 10.00
000000001005 <=> 10.05
000000331150 <=> 3311.50
Poniżej kod, który próbuję, daje mi wynik bez dziesiętnych:
amtf = string.Format("{0:0.00}", amt.TrimStart(new char[] {'0'}));

PadLeft(12,'0')ciągu