All pastes #555058 Raw Edit

Someone

public text v1 · immutable
·published 2007-06-10 10:57 UTC
rendered paste body
function zmien(liczba, podstawa) {
  znaki = ["0","1","2","3","4","5","6","7","8","9","A","B",
                 "C","D","E","F","G","H","I","J","K","L","M","N",
                 "O","P","Q","R","S","T","U","V","W","X","Y","Z"];
 
  if (podstawa<2 or podstawa>36) return "Podaj podstaw&#281; od 2 do 36";
  if (liczba==0) return 0;
  wynik = "";
  while(liczba>0) {
    resztamod = liczba % podstawa;
    liczba = (liczba-resztamod)/podstawa;
    wynik = znaki[resztamod] + wynik;
  }
  return wynik;
}
 
trace(zmien(625434,2)); // wynik: 10011000101100011010
trace(zmien(625434,16)); // wynik: 98B1A
trace(zmien(625434,32)); // wynik: J2OQ