Professional Documents
Culture Documents
Practica 03 EJEMPLO 3
Practica 03 EJEMPLO 3
CLASE CBINARIO
import java.util.*;
public class CBinario {
static int max = 8;
int[] binario = new int[max];
@Override
public String toString() {
String x;
int i;
x = "";
for (i = 0; i < max; i++) {
x = x + binario[i];
}
return x;
}
//convertir a base 16
int j = 1;
while (n10 > 0) {
n16[j] = n10 % base;
n10 = n10 / base;
j--;
}
for (i = 0; i < n16.length; i++) {
switch (n16[i]) {
case 10:
x = x + "A";
break;
case 11:
x = x + "B";
break;
case 12:
x = x + "C";
break;
case 13:
x = x + "D";
break;
case 14:
x = x + "E";
break;
case 15:
x = x + "F";
break;
default:
x = x + n16[i];
}
return x;
}
}