-
Date: Fri, 04 Mar 2005 09:22:09 +0100
From: Łukasz Cielecki <m...@p...onet.pl>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: pl, en-us, en
MIME-Version: 1.0
Newsgroups: pl.biznes.banki
Subject: Re: Pomocy
References: <d070nb$5a0$1@news.onet.pl> <d071oj$rfp$1@nemesis.news.tpi.pl>
<d072cv$m84$1@news.onet.pl>
In-Reply-To: <d072cv$m84$1@news.onet.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 81.168.157.4
X-Original-NNTP-Posting-Host: 81.168.157.4
Message-ID: <422819f5$1@news.vogel.pl>
X-Trace: news.vogel.pl 1109924341 81.168.157.4 (4 Mar 2005 09:19:01 +0100)
Lines: 41
X-Authenticated-User: mrluck
X-Complaints-To: U...@n...vogel.pl
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!new
s.vogel.pl!not-for-mail
Xref: news-archive.icm.edu.pl pl.biznes.banki:339103
[ ukryj nagłówki ]onet napisał(a):
> dzięki ale ten programik sprawdza poprawnośc numeru z tym nie ma problemu
> ale jak uzyskać numer mając jedynie poprawne 8 znaków określających bank
> czyli nie mam 16 znaków rachunku i nie mam liczby kontrolnej.
> Mogę sobie losować te 16 numerków ale jak obliczyć sumę kontrolną ??
Trza było przeszukać archiwum. :) Już kiedyś tu podawałem kod Javie. No
ale dobra - niech Ci będzie:
final private String calculateIbanChecksum(String account) {
// metoda liczy cyfry kontrolne IBAN
int i, j, sum;
String res;
int weights[] = {
1, 10, 3, 30, 9, 90, 27, 76, 81, 34, 49, 5, 50, 15, 53, 45, 62,
38, 89, 17, 73, 51, 25, 56, 75, 71, 31, 19, 93, 57, 85, 74, 61, 28
};
//account.replaceAll(" ", "")
account = account + "252100";
i = account.length()-1;
j = 0;
sum = 0;
while(i>=0) {
sum = sum + (Integer.parseInt( "" + account.charAt(i) ) * weights[j] );
i = i - 1;
j = j + 1;
}
sum = sum % 97;
sum = 98 - sum;
res = "" + sum;
if (res.length() < 2) res = "0" + res;
return res;
}
> Też mogę sobie losować i potem sprawdzać czy akurat trafiłem ale ......
ROTFL!
Najnowsze wątki z tej grupy
- Rozwód w Santanderze z prostokątną kobietą...
- PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?
- UE bierze kredyt na 90GEUR, by przedłużyć wojnę na Ukrainie, w tym Polska 4-5%, czyli od 3,6 do 4,5GEUR
- eksplozja cen i kosztów w Polsce
- Portfel bankiera -- dokąd przenieść?
- Czas to pieniądz...
- Co ten palant BREDZI? Przecież to nie ma prawa się ZDARZYĆ ;)
- Od nowego roku GOTÓWKA będzie jeszcze bardziej ATRAKCYJNA
- przelew przychodzący Alior
- emerytura z USA
- citek i GP.
- Trzymacie pieniądze w bankach?
- Priority pass i fast track z visa platinum santandera.
- Telefony z Androidem są bardzo bezpiecznym kanałem zarządzanie kontem bankowym
- logowanie VW
Najnowsze wątki
- 2026-01-06 Rozwód w Santanderze z prostokątną kobietą...
- 2025-12-28 PREZENTY OD MINISTRA FINANSÓW. SKĄD PIENIĄDZE?
- 2025-12-21 UE bierze kredyt na 90GEUR, by przedłużyć wojnę na Ukrainie, w tym Polska 4-5%, czyli od 3,6 do 4,5GEUR
- 2025-12-20 eksplozja cen i kosztów w Polsce
- 2025-12-18 Portfel bankiera -- dokąd przenieść?
- 2025-12-15 Czas to pieniądz...
- 2025-12-09 Co ten palant BREDZI? Przecież to nie ma prawa się ZDARZYĆ ;)
- 2025-12-06 Od nowego roku GOTÓWKA będzie jeszcze bardziej ATRAKCYJNA
- 2025-12-02 przelew przychodzący Alior
- 2025-11-10 emerytura z USA
- 2025-11-06 citek i GP.
- 2025-11-02 Trzymacie pieniądze w bankach?
- 2025-10-27 Priority pass i fast track z visa platinum santandera.
- 2025-10-27 Telefony z Androidem są bardzo bezpiecznym kanałem zarządzanie kontem bankowym
- 2025-10-27 logowanie VW




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]