5 x 5 = 25
Dado que los dos números a la izquierda del signo igual son los mismos, decimos que 25 es el cuadrado de 5, y 5 es la raíz cuadrada de 25, escrita respectivamente como,
25 = 52
y
5 =
Considere otra ecuación matemática, así:
4 x 4 = 16
Dado que los dos números a la izquierda del signo igual son los mismos, decimos que 16 es el cuadrado de 4, y 4 es la raíz cuadrada de 16, escrita respectivamente como,
16 = 42
y
4 =
Se puede decir lo mismo para 3 y 9, y 6 y 36, y otros pares de números. En muchos casos, ambos números son de doble tipo. Este artículo se centra en una raíz cuadrada. Este artículo explica cómo usar Java para encontrar la raíz cuadrada de un número, similar a cómo la calculadora produciría la raíz cuadrada de un número.
Sintaxis
Java tiene un método para devolver la raíz cuadrada de un número: es sqrt (). Es miembro de la clase de matemáticas. La sintaxis completa es:
Público SQRT estática estática (doble A)Es público. Esto significa que se puede llamar desde fuera de la implementación de la clase. Es estático. Esto significa que la clase de matemáticas no necesita ser instanciada para el método que se utiliza. Para usar el método, comience con el nombre de la clase de matemáticas, matemáticas, seguido de un punto y luego el método. No olvide poner el argumento, que es el número cuya raíz cuadrada se requiere. El argumento es el tipo doble, y el valor de retorno es el tipo doble. Esto significa que el tipo de retorno debe declararse como doble. La clase de matemáticas no tiene que ser importada por el programador antes de ser utilizado.
Por qué tipo de argumento doble y tipo de retorno doble
El argumento es el tipo doble, y el valor de retorno es el tipo doble. Java tiene los siguientes tipos numéricos: byte, int, long, float y double. Hay otros tipos de sub-entr, que este artículo no abordará. La diferencia entre el tipo largo y el tipo int es que la variable de tipo larga puede contener números más grandes que el límite de tipo int y retener números dentro del rango del tipo int ty. Tanto el flotador como los números de tipo doble no son exactos. La diferencia entre el flotador y el doble es que el número doble está más cerca del número que representa que el número de flotación.
Raíz cuadrada del número int
El siguiente programa, genera la raíz cuadrada del entero, 10:
clase pública THECLASSTenga en cuenta que el tipo de retorno está codificado como doble. La salida es:
3.1622776601683795Los lugares decimales son demasiado largos. Cuando no se lo dice, redondee sus lugares decimales a dos dígitos decimales. El siguiente programa, ilustra esto:
clase pública THECLASSLa segunda declaración en main () hace el redondeo. La salida es 3.dieciséis.
La salida no siempre debe ser redondeada por código. Si el entero cuya raíz cuadrada fuera requerida era 25, el valor de retorno del método sqrt () habría sido 5.0. El siguiente programa ilustra esto:
clase pública THECLASSLa declaración de redondeo ha sido omitida. La salida es 5.0. El ".0 ”está ahí porque el valor de retorno es un doble.
Raíz cuadrada del número flotante
En Java, un número flotante debe terminar con 'F'.
El siguiente programa, genera la raíz cuadrada del flotador, 11.22:
clase pública THECLASSTenga en cuenta que el tipo de retorno está codificado como un doble. La salida es:
3.349626884748331Los lugares decimales son demasiado largos. Cuando no se lo dice, redondee sus lugares decimales a dos dígitos decimales. El siguiente programa, ilustra esto:
clase pública THECLASSLa segunda declaración en main () hace el redondeo. La salida es 3.35.
La salida no siempre debe ser redondeada por código. Si el entero cuya raíz cuadrada se requería era 16.0, el valor de retorno del método sqrt () habría sido 4.0. El siguiente programa ilustra esto:
clase pública THECLASSLa declaración de redondeo ha sido omitida. La salida es 4.0. El ".0 ”está ahí porque el valor de retorno es un doble.
Raíz cuadrada del número doble
El siguiente programa, genera la raíz cuadrada del doble, 11.22:
clase pública THECLASSTenga en cuenta que el tipo de retorno está codificado como un doble. La salida es:
3.34962684448888453La segunda declaración en main () hace el redondeo. La salida es 3.35.
La salida no siempre debe ser redondeada por código. Si el entero cuya raíz cuadrada se requería era 16.0, el valor de retorno del método sqrt () habría sido 4.0. El siguiente programa ilustra esto:
clase pública THECLASSLa declaración de redondeo ha sido omitida. La salida es 4.0. El ".0 ”está ahí porque el valor de retorno es un doble.
Conclusión
Java tiene el método, sqrt () para raíz cuadrada. Toma un número como argumento y devuelve la raíz cuadrada como un tipo doble. Si el número de decimales es alto, entonces el número debe ser redondeado. Cómo redondear un número a dos decimales se ha ilustrado arriba.