Witam
Mam kod programu w którym występuje coś takiego
kod prosty, można rzecz standardowy
ale generuje mi błąd i nie wiem jak się tego pozbyć
Przykłady otrzymanych wyników:
123456789,123456 => 123456789123456 'źle
123456789.123456789 => 123456789123456000 'źle
123456789.12 => 123456789,12 'ok
123456789,12 => 123456789,12 'ok
123456789.123 => 123456789123 'źle
123456789.123 => 123456789123 'źle
123.123456789 => 123123456789 'źle
123,123456789 => 123123456789 'źle
1,123456789 => 1123456789 'źle
1.123456789 => 1123456789 'źle
czyli jak jest więcej niż 2 miejsca po przecinku to zostaje zmienione, tak że przecinek ląduje na końcu!
korzystam zazwyczaj z małych liczb, z jednym miejscem po przecinku, czasem z dwoma, więc mi to nie przeszkadzało bo wtedy było ok, ale czasem się zdarza coś z większą ilością i wtedy mam problem:-(
Windows XP eng
Excel 2007 eng,
ustawienia lokalizacyjne PL
Mam kod programu w którym występuje coś takiego
Kod: text
kod prosty, można rzecz standardowy
ale generuje mi błąd i nie wiem jak się tego pozbyć
Przykłady otrzymanych wyników:
123456789,123456 => 123456789123456 'źle
123456789.123456789 => 123456789123456000 'źle
123456789.12 => 123456789,12 'ok
123456789,12 => 123456789,12 'ok
123456789.123 => 123456789123 'źle
123456789.123 => 123456789123 'źle
123.123456789 => 123123456789 'źle
123,123456789 => 123123456789 'źle
1,123456789 => 1123456789 'źle
1.123456789 => 1123456789 'źle
czyli jak jest więcej niż 2 miejsca po przecinku to zostaje zmienione, tak że przecinek ląduje na końcu!
korzystam zazwyczaj z małych liczb, z jednym miejscem po przecinku, czasem z dwoma, więc mi to nie przeszkadzało bo wtedy było ok, ale czasem się zdarza coś z większą ilością i wtedy mam problem:-(
Windows XP eng
Excel 2007 eng,
ustawienia lokalizacyjne PL