typestar

Math en Java

La caja de herramientas estática detrás de cada cálculo.

System.out.println(Math.max(3, 7));
System.out.println(Math.abs(-14));
System.out.println(Math.pow(2, 10));
System.out.println(Math.sqrt(144));

// redondeo: floor, ceil y el long más cercano
System.out.println(Math.floor(3.7) + " " + Math.ceil(3.2));
System.out.println(Math.round(2.5));

// los límites de los tipos enteros de tamaño fijo
System.out.println(Integer.MAX_VALUE);
System.out.println(Long.MIN_VALUE);

Cómo funciona

  1. max, abs, pow y sqrt cubren las operaciones de todos los días.
  2. floor, ceil y round son tres opiniones distintas sobre las mitades.
  3. Integer.MAX_VALUE y Long.MIN_VALUE son los bordes duros del tipo.

El intento, en números

Líneas
12
Caracteres a escribir
415
Tokens
123
Ritmo de tres estrellas
105 tpm

Al ritmo de tres estrellas de 105 tokens por minuto, este intento toma unos 70 segundos.

Escribe este fragmento

Paso 3 de 3 en Variables y tipos; paso 3 de 29 en Fundamentos del lenguaje.

← Anterior Siguiente →