SystemyLiczbowe public class SystemyLiczbowe {
public static long hex2dec(String hex)throws SystemException{
int dlugosc;
długo sc= hex.length();
boolean flaga;
for(int i=0; i<dlugosc; i++){ flaga=false;
for (int j=0; j <16; j+ + ){if(hex.charAt(i)==tab[j]){flaga=true;
if(flaga==false){throw new SystemException();}
long liczba=0; charznak; long potęga;
liczba=liczba; li cz b a=I i cz b a+1 *pot e ga liczba=liczba+2*potega liczba=liczba+3*potega liczba=liczba+4*potega liczba=liczba+5*potega liczba=liczba+6*potega liczba=liczba+7*potega liczba=liczba+8*potega liczba=liczba+9*potega I iczba=li cz ba+10*potega; liczba=li cz ba+11 ♦potęga;
for(int i=0; i<dlugosc; i+ + ){potega=l; for (int j=dlugosc-l; j>i; j--){potega=potega*16; } znak=hex.charAt(i); switch (znak){ case'0': break;
case'1'
break;
case'2'
break;
case’3'
break;
case'4'
break;
case'5'
break;
case'6'
break;
case'7'
break;
case'8'
break;
case'9'
break;
case‘A'
break;
case'B'
break;