View label.html
<label for="" class="d-print-block d-none">Categoría: </label> |
View botón.html
<button onclick="window.print()" class="btn btn-success d-print-none">Imprimir</button> |
View aleatorizar.java
import java.util.concurrent.ThreadLocalRandom; | |
public class Main { | |
public static void main(String[] args) { | |
int[] array = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; | |
// Primero lo imprimimos de manera original | |
System.out.println("Original:"); | |
for (int value : array) System.out.print(value + " "); | |
for (int currentIndex = 0; currentIndex < array.length; currentIndex++) { |
View random.java
public static int getRandomNumber(int min, int max) { | |
// nextInt regresa en rango pero con límite superior exclusivo, por eso sumamos 1 | |
return ThreadLocalRandom.current().nextInt(min, max + 1); | |
} |
View traductor.java
/* | |
____ _____ _ _ _ | |
| _ \ | __ \ (_) | | | | |
| |_) |_ _ | |__) |_ _ _ __ _____| |__ _ _| |_ ___ | |
| _ <| | | | | ___/ _` | '__|_ / | '_ \| | | | __/ _ \ | |
| |_) | |_| | | | | (_| | | / /| | |_) | |_| | || __/ | |
|____/ \__, | |_| \__,_|_| /___|_|_.__/ \__, |\__\___| | |
__/ | __/ | | |
|___/ |___/ |
View probar.java
public static void main(String[] args) { | |
String originalText = "parzibyte.me"; | |
System.out.println("Texto original: " + originalText); | |
String translatedText = textToBinary(originalText); | |
System.out.println("Convertido a binario es: " + translatedText); | |
System.out.println("-----------------"); | |
View binario_a_texto.java
public static String binaryToText(String binaryText) { | |
// Necesitamos separar cada número binario por espacio. Usamos split | |
String[] binaryNumbers = binaryText.split(" "); | |
String text = ""; | |
// Los recorremos. En cada paso tenemos al número binario | |
for (String currentBinary : binaryNumbers) { | |
// Ahora convertimos ese binario a decimal | |
int decimal = binaryToDecimal(currentBinary); | |
// Obtenemos la letra que le corresponde a ese valor ASCII |
View texto_a_binario.java
public static String textToBinary(String originalText) { | |
String binaryText = ""; | |
for (int i = 0; i < originalText.length(); i++) { | |
// Primero obtenemos la letra o carácter actual | |
char currentChar = originalText.charAt(i); | |
// Necesitamos obtener su representación entera ASCII | |
int ascii = (int) currentChar; | |
// Una vez que ya tenemos el entero, lo convertimos a binario | |
String binary = decimalToBinary(ascii); | |
// Lo agregamos a la cadena resultante agregando además un espacio |
View funciones.java
public static int binaryToDecimal(String binary) { | |
// A este número le vamos a sumar cada valor binario | |
int decimal = 0; | |
int position = 0; | |
// Recorrer la cadena... | |
for (int x = binary.length() - 1; x >= 0; x--) { | |
// Saber si es 1 o 0; primero asumimos que es 1 y abajo comprobamos | |
short digit = 1; | |
if (binary.charAt(x) == '0') { | |
digit = 0; |
View convertir.java
char caracter = '@'; | |
int representacion = (int) caracter; | |
System.out.println("El valor ASCII es: " + representacion); |