ďťż
 
String to Int ďťż
 
String to Int
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

String to Int



spiler@tlen.pl - 22-11-2006 00:42
String to Int
  Mam taki problem, że mam stringa którego chce zamienić na inta,
tyle że ten string jest o podstawie 64 czyli np: "AxeJELJS_sa12=d"
a chcę go zmienić na int o podstawie 10.
Standardowa metoda klasy Integer.parseInt(String, int radix) potrafi
zmieniac tylko do maksymalnej podstawy 32. Jeśli jest jakaś inna
klasa prosze o wskazówke lub ewentualnie jak zrobić taką funkcję.
Dziękuje bardzo!





Marcinus - 22-11-2006 00:42

 
Użytkownik <spiler@tlen.pl> napisał w wiadomości
news:1160729994.844052.14110@k70g2000cwa.googlegro ups.com...
Mam taki problem, że mam stringa którego chce zamienić na inta,
tyle że ten string jest o podstawie 64 czyli np: "AxeJELJS_sa12=d"
a chcę go zmienić na int o podstawie 10.
Standardowa metoda klasy Integer.parseInt(String, int radix) potrafi
zmieniac tylko do maksymalnej podstawy 32. Jeśli jest jakaś inna
klasa prosze o wskazówke lub ewentualnie jak zrobić taką funkcję.
Dziękuje bardzo!

A jak zapisywane są wartości powyżej 36? MAX_RADIX w Character wynosi 36 bo
tyle jest razem cyfr i znaków alfabetu.

Marcin




Zbyszek Malec - 22-11-2006 00:42

  Dnia Fri, 13 Oct 2006 16:42:24 +0200, Marcinus napisał(a):

> A jak zapisywane są wartości powyżej 36? MAX_RADIX w Character wynosi 36 bo
> tyle jest razem cyfr i znaków alfabetu.

Pewnie case sensitive.

--
Zbyszek Malec




Marcinus - 22-11-2006 00:42

 
Użytkownik "Zbyszek Malec" <zbyszanna@tlen.pl> napisał w wiadomości
news:1uxntocjayb5t$.15byang0ox956$.dlg@40tude.net. ..
> Dnia Fri, 13 Oct 2006 16:42:24 +0200, Marcinus napisał(a):
>
>> A jak zapisywane są wartości powyżej 36? MAX_RADIX w Character wynosi 36
>> bo
>> tyle jest razem cyfr i znaków alfabetu.
>
> Pewnie case sensitive.
>
> --
> Zbyszek Malec
To daje maximum podstawe 62

Marcin





Twelve Hungry Mammoths - 22-11-2006 00:42

  On Fri, 13 Oct 2006 22:58:15 +0200, Marcinus <genua@neostrada.pl> wrote:
>>
>>> A jak zapisywane sÂą wartoÂści powyÂżej 36? MAX_RADIX w Character wynosi
>>> 36
>>> bo
>>> tyle jest razem cyfr i znaków alfabetu.
>>
>> Pewnie case sensitive.
>>
>> --
>> Zbyszek Malec
> To daje maximum podstawe 62
>

w przykladzie OP bylo jeszcze _ i =. pytanie tylko, w jakiej kolejnosci sa
uzywane duze i male litery oraz _ i =. bez tego ani rusz.

pzdr
szeryf




Marcinus - 22-11-2006 00:42

 
Użytkownik "Twelve Hungry Mammoths" <someone@microsoft.com> napisał w
wiadomości news:op.thdoo0mbhxnuv2@negative-361apc...
> On Fri, 13 Oct 2006 22:58:15 +0200, Marcinus <genua@neostrada.pl> wrote:
>>>
>>>> A jak zapisywane s? warto?ci powy?ej 36? MAX_RADIX w Character wynosi
>>>> 36
>>>> bo
>>>> tyle jest razem cyfr i znaków alfabetu.
>>>
>>> Pewnie case sensitive.
>>>
>>> --
>>> Zbyszek Malec
>> To daje maximum podstawe 62
>>
>
> w przykladzie OP bylo jeszcze _ i =. pytanie tylko, w jakiej kolejnosci sa
> uzywane duze i male litery oraz _ i =. bez tego ani rusz.
>
> pzdr
> szeryf

Chyba właśnie nie ma żadnego standartu do zapisu znaków w systemch o
większej podstwie niż 36. Wydaje mi się, że rozsądne było by użycie Unicode
od 0 do 63 ale wtedy nic nie da się wyświetlić.Tyle, że przeliczać można
swobodnie.

Marcin




elpecek@gmail.com - 22-11-2006 00:43

  A może chodzi o po prostu o kodowanie Base64?
http://pl.wikipedia.org/wiki/Base64

Zdaje się, że java obsługuje to natywnie przy załącznikach Mime:
http://java.sun.com/products/javamai...meUtility.html

Jest też sporo open-sourcowych źródełek w sieci.

pozdrawiam,
Tomek
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?= String line; if (line=="cos"){...}....problem [Oracle] =?ISO-8859-2?Q?=A3=B1czenie_wierszy_z_zapytania_?==?ISO-8859-2?Q?w_jeden_string?= Variable type (position <number>) in EXECUTE STATEMENT '<string>' INTO does not match returned column type Problem z funkcja mysql_real_escape_string() na bazie mysql [psql] Funkcja =?ISO-8859-2?Q?=B3=B1cz=B1ca_stringi?= Sql Serv 2000 - String z lista parametrem funkcji ? [pl/sql] usuwanie znaku nowej lini ze stringa Firebird 1.5, Invalid argument in EXECUTION STATEMENT - cannot convert to string [oracle] jak wyciągnąć jeden znak ze stringa/zmiennej?
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • absolwenci.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com