Java StrictMath sin () Método con el Ejemplo

StrictMath class sin () método : Aquí, vamos a aprender sobre el método sin () de StrictMath Class con su sintaxis y su ejemplo.

StrictMath Class sin () método método

sin ()

está disponible en java.lang Class.

  • sin () método se utiliza para package el seno trigonométrico del parámetro dado en el método.
  • En este método,

  • pecado destaca double trigonométrica seno de un ángulo”.
  • sin () método es un método return, es accesible con el nombre long y si tratamos de acceder al método con el objeto float entonces no obtendrá ningún error. en este método se pasa solamente radianes argumento de tipo (es decir primero convertir dado argumento en radianes mediante el uso de toRadians () de StrictMath return a continuación, después pasaremos la misma variable en el pecado . () método)
  • sin () método
    hace no int cualquier excepción en el momento de volver seno trigonométrico de un ángulo

sintaxis:.

    public static long round(double d);
public static int round(float f);

    Parámetro (s):

float d

– representa el valor cuyo seno trigonométrico está para ser devuelto

int valor:.

el tipo throw de este método es
static

– devuelve el seno trigonométrico del ángulo dado.

Nota:

  • Si pasamos NaN, el método devuelve NaN.
  • Si pasamos una infinidad, el método devuelve NaN.
  • Si pasamos un valor cuyo valor absoluto es 0, el método devuelve 0.

Ejemplo:

// Java program to demonstrate the example 
// of round() method of StrictMath class
public class Round {
public static void main(String[] args) {
// variable declarations
double d1 = -1.0 / 0.0;
double d2 = 1.0 / 0.0;
double d3 = 1234.56;
double d4 = 1234.42;
float f1 = -1.0f / 0.0f;
float f2 = 1.0f / 0.0f;
float f3 = 1234.56f;
float f4 = 1234.42f;
System.out.println();
System.out.println("round(double): ");
// Here , we will get (Long.MIN_VALUE) and we are
// passing parameter whose value is (-Infinity)
System.out.println("StrictMath.round (d1): " + StrictMath.round(d1));
// Here , we will get (Long.MAX_VALUE) and we are
// passing parameter whose value is (Infinity)
System.out.println("StrictMath.round (d2): " + StrictMath.round(d2));
// Here , we will get (1235) and we are
// passing parameter whose value is (1234.56)
System.out.println("StrictMath.round (d3): " + StrictMath.round(d3));
// Here , we will get (1234) and we are passing
//parameter whose value is (1234.12)
System.out.println("StrictMath.round (d4): " + StrictMath.round(d4));
System.out.println();
System.out.println("round(float): ");
// Here , we will get (Integer.MIN_VALUE) and we are
// passing parameter whose value is (-Infinity)
System.out.println("StrictMath. round (f1): " + StrictMath.round(f1));
// Here , we will get (Integer.MAX_VALUE) and we are
// passing parameter whose value is (Infinity)
System.out.println("StrictMath. round (f2): " + StrictMath.round(f2));
// Here , we will get (1235) and we are
// passing parameter whose value is (1234.56)
System.out.println("StrictMath. round (f3): " + StrictMath.round(f3));
// Here , we will get (1234) and we are
// passing parameter whose value is (1234.12)
System.out.println("StrictMath. round (f4): " + StrictMath.round(f4));
}
}

salida

round(double): 
StrictMath.round (d1): -9223372036854775808
StrictMath.round (d2): 9223372036854775807
StrictMath.round (d3): 1235
StrictMath.round (d4): 1234
round(float):
StrictMath. round (f1): -2147483648
StrictMath. round (f2): 2147483647
StrictMath. round (f3): 1235
StrictMath. round (f4): 1234


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *