Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- // винаги използвайте клас Main, инак ще получите грешка при компилиране!
- public class Main {
- public static void main(String[] args) {
- int numberInTen = 4324234;
- StringBuilder newNumber = new StringBuilder();
- for(int i = numberInTen; i > 0; i /= 2 ){
- newNumber.append((i % 2));
- }
- System.out.println("0b" + newNumber.reverse().toString());
- newNumber.delete(0, newNumber.length());
- for(int i = numberInTen; i > 0; i /= 8 ){
- newNumber.append((i % 8));
- }
- System.out.println("0" + newNumber.reverse().toString());
- System.out.println(numberInTen);
- newNumber.delete(0, newNumber.length());
- int counter;
- for(int i = numberInTen; i > 0; i /= 16 ){
- counter = i % 16;
- // newNumber.append((i % 16));
- if(counter >= 10){
- switch (counter){
- case 10:
- newNumber.append("a");
- break;
- case 11:
- newNumber.append("b");
- break;
- case 12:
- newNumber.append("c");
- break;
- case 13:
- newNumber.append("d");
- break;
- case 14:
- newNumber.append("e");
- case 15:
- newNumber.append("f");
- default:
- break;
- }
- }else {
- newNumber.append(counter);
- }
- }
- System.out.println("0x" + newNumber.reverse().toString());
- newNumber.delete(0, newNumber.length());
- for(int i = numberInTen; i > 0; i /= 36 ){
- counter = i % 36;
- // newNumber.append((i % 16));
- if(counter >= 10){
- switch (counter){
- case 10:
- newNumber.append("A");
- break;
- case 11:
- newNumber.append("B");
- break;
- case 12:
- newNumber.append("C");
- break;
- case 13:
- newNumber.append("D");
- break;
- case 14:
- newNumber.append("E");
- break;
- case 15:
- newNumber.append("F");
- break;
- case 16:
- newNumber.append("G");
- break;
- case 17:
- newNumber.append("H");
- break;
- case 18:
- newNumber.append("I");
- break;
- case 19:
- newNumber.append("J");
- break;
- case 20:
- newNumber.append("K");
- break;
- case 21:
- newNumber.append("L");
- break;
- case 22:
- newNumber.append("M");
- break;
- case 23:
- newNumber.append("N");
- break;
- case 24:
- newNumber.append("O");
- break;
- case 25:
- newNumber.append("P");
- break;
- case 26:
- newNumber.append("Q");
- break;
- case 27:
- newNumber.append("R");
- break;
- case 28:
- newNumber.append("S");
- break;
- case 29:
- newNumber.append("T");
- break;
- case 30:
- newNumber.append("U");
- break;
- case 31:
- newNumber.append("V");
- break;
- case 32:
- newNumber.append("W");
- break;
- case 33:
- newNumber.append("X");
- break;
- case 34:
- newNumber.append("Y");
- break;
- case 35:
- newNumber.append("Z");
- break;
- }
- }else {
- newNumber.append(counter);
- }
- }
- System.out.println(newNumber.reverse().toString());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement