-
Date: Thu, 13 Jan 2005 19:33:26 +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: programik do generowanie numerów NRB
References: <cs6cma$mbc$1@inews.gazeta.pl>
In-Reply-To: <cs6cma$mbc$1@inews.gazeta.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: <41e6be57$1@news.vogel.pl>
X-Trace: news.vogel.pl 1105641047 81.168.157.4 (13 Jan 2005 19:30:47 +0100)
Lines: 42
X-Authenticated-User: mrluck
X-Complaints-To: U...@n...vogel.pl
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!news.vogel.pl!not-for-m
ail
Xref: news-archive.icm.edu.pl pl.biznes.banki:332839
[ ukryj nagłówki ]Witam!
netcomp napisał(a):
> czy ktos slyszal o istnieniu jakiegos programu do generowania numerow w
> formacie NRB. potrzebuje takie narzedzie aby wygenerowac rachunki do usługi
> Collect. dotarłem do polskiej normy opisujacej standard NRB, ale zanim
> zasiądę do pascala ;) chcialbym zapytac czy ktos juz to przerabial.
Ech... mam dziś dobry dzień. Masz tu surówkę w Javie - przerobienie tego
na Pascala nie powinno Ci sprawić problemu.
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;
}
Powodzenia!
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- iKO
- Alior zmiana logowania
- paragony grozy
- Znalazłem pieniądze przed bankiem - Absurdalny monolog o absurdalnym pytaniu. YES:)odc.909
- Kuczyński twierdzi że WIBOR nie jest do ruszenia w sądach
- zarobki w 1995r
- Jestem pod wrażeniem. Komputery bankowe w łikendy nie odpoczywają ;-)
- Czy zwrot na kartę zmniejsza kwotę wydatków powodujących niepobieranie opłat za obsługę?
- Po tych dronach to gotówki w obrocie będzie jeszcze więcej
- gotówka wraca do łask
- pesel do konta walutowego?
- Googlepay a Paypal w PL
- zabawa w obligacje
- Przygoda hotelowa
- UWAGA na scam: diperson_com
Najnowsze wątki
- 2025-09-25 iKO
- 2025-09-24 Alior zmiana logowania
- 2025-09-23 paragony grozy
- 2025-09-23 Znalazłem pieniądze przed bankiem - Absurdalny monolog o absurdalnym pytaniu. YES:)odc.909
- 2025-09-18 Kuczyński twierdzi że WIBOR nie jest do ruszenia w sądach
- 2025-09-14 zarobki w 1995r
- 2025-09-13 Jestem pod wrażeniem. Komputery bankowe w łikendy nie odpoczywają ;-)
- 2025-09-12 Czy zwrot na kartę zmniejsza kwotę wydatków powodujących niepobieranie opłat za obsługę?
- 2025-09-10 Po tych dronach to gotówki w obrocie będzie jeszcze więcej
- 2025-09-06 gotówka wraca do łask
- 2025-08-25 pesel do konta walutowego?
- 2025-08-24 Googlepay a Paypal w PL
- 2025-08-23 zabawa w obligacje
- 2025-08-22 Przygoda hotelowa
- 2025-08-19 UWAGA na scam: diperson_com