Vous êtes sur la page 1sur 5

UNIVERSIDAD POLITCNICA SALESIANA

CURSO Programacion1
GRUPO 4201
TAREA: Clase Math y sus mtodos
AUTOR: Karen Stefany Narvez Narvez
FECHA: 19 de Enero del 2014
Docente: Ing. Orlando Barcia Ayala.

Preguntas.
1.

Por su forma de escritura Qu es Math?

Math es el editor de frmulas la suite LibreOffice, que se puede invocar en sus documentos
de texto, hojas de clculo, presentaciones y dibujos, permitindole insertar frmulas
matemticas y cientficas en perfecto formato.
2.

Qu realiza la clase Math?

Algunas operaciones se resuelven rpidamente con los operadores aritmticos que ya


conocemos, como la multiplicacin o la suma, pero hay una serie de operaciones
matemticas adicionales que se tienen que realizar usando la clase Math como pueden ser
calcular un seno o hacer una raiz cuadrada.
3. Las operaciones matemticas que realiza la clase Math cmo se las conoce en
Java?
La clase Math es una de las clases nativas de Javascript. Proporciona los mecanismos para
realizar operaciones matemticas en Javascript.
4.

Con qu mtodo en java realiza el valor absoluto

Mtodo que nos permite calcular el valor absoluto de un nmero.


public static double abs(double a)
public static float abs(float a)
public static int abs(int a)
public static long abs(long a)

5.

Con qu mtodo en java realiza el seno?

Las funciones trigonomtricas aceptan y devuelven los ngulos en radianes por lo que
siempre hay que convertir desde/hacia grados.
Por ejemplo si ejecutamos:

double valor = 0;
double angulo = 45; //grados
double anguloRadianes = Math.toRadians(angulo);
valor = Math.sin(anguloRadianes);
System.out.println("Seno de " + angulo + " = " + valor);

Tendremos un resultado similar al siguiente:


Seno de 45.0 = 0.7071067811865475

6.

Con qu mtodo en java realiza el coseno?

Las funciones trigonomtricas aceptan y devuelven los ngulos en radianes por lo que
siempre hay que convertir desde/hacia grados.
Por ejemplo si ejecutamos:

double valor = 0;

valor = Math.cos(anguloRadianes);
System.out.println("Coseno de " + angulo + " = " + valor);

double angulo = 45; //grados


double anguloRadianes = Math.toRadians(angulo);

Tendremos un resultado similar al siguiente:


Coseno de 45.0 = 0.7071067811865476

7. Los ngulos que reciben las funciones seno o coseno son en sexagesimal o en
radian?
Normalmente todos los lenguajes de programacin proveen una funcin seno. Tambin es
lo normal en todos los lenguajes que el ngulo que recibe la funcin deba pasarse
en radianes.
Esto es importante tenerlo en cuenta ya que si no podran derivarse errores por este
concepto. Del mismo modo las calculadoras suelen aceptar el valor en grados o radianes,
siendo necesario para ello (realizar dicho clculo correctamente) activar un botn selector
del tipo de grados (sexagesimales, centesimales o radianes) que se desea usar.
ejemplos:
seno de 45 grados = 0,7071
seno de 45 radianes = 0,8509

8.

Si deseo elevar un nmero o variable a una potencia. Qu mtodo utilizo? Ejm 75

int x=8;//AQUI VA UN NUMERO DESEADO A ELEVAR


int y=3; // AQUI VA LA POTENCIA DESEADA
int resultado=1;
for(int i=0;i<y;i++){
resultado=resultado*potencia
}
System.out.println("RESULTADO : "+resultado);
//Termina metodo
9.

Si deseo calcular la raz cuadrada de un nmero o variable. Qu mtodo utilizo?

class raices {
private static void log(String s)
{
System.out.println(s);
}
public static void main (String [] args)
{
// sqrt(x) devuelve la raz cuadrada.
for (int i=0; i < 10; i++) {
log("La raz cuadrada de " + i + " es " + Math.sqrt(i));
}
}

}
La salida generada es:
La raz cuadrada de 0 es 0.0
La raz cuadrada de 1 es 1.0
La raz cuadrada de 2 es 1.4142135623730951
La raz cuadrada de 3 es 1.7320508075688772
La raz cuadrada de 4 es 2.0
La raz cuadrada de 5 es 2.23606797749979
La raz cuadrada de 6 es 2.449489742783178
La raz cuadrada de 7 es 2.6457513110645907
La raz cuadrada de 8 es 2.8284271247461903
La raz cuadrada de 9 es 3.0
10.

Si deseo calcular la raz quinta de un nmero o variable . Qu mtodo utilizo?

import java.util.Scanner;
public class Algoritmo {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double numero, raiz_quinta;
System.out.print("Ingrese el valor de numero: ");
numero = in.nextDouble();
raiz_quinta=Math.pow(numero,1.0/5.0);
System.out.println("Valor de raiz quinta: " + raiz_quinta);
}
}
11. Si deseo calcular el entero menor. Qu mtodo utilizo?
Utilizo el mtodo min() por medio de un parmetro de dos nmeros.
12.

Si deseo un nmero aleatorio o al azar. Qu mtodo utilizo?

Utilizo el mtodo random().


13.

Cmo es la llamada en Java a un mtodo de la clase Math?

Se lo llama NombreClase_Nombremetodo(argumento).

14.

Si deseo el logaritmo natural de un nmero o variable. Qu mtodo utilizo?

Utilizo el mtodo log().


15.

Si deseo el logaritmo en base 10 de un nmero o variable. Qu mtodo utilizo?

Utilizo el mtodo ln10().


16.

Cmo realizo para obtener la constante y e

En la lnea de instruccin se escribe:


Math.pi;
Math.e;
17. Cmo hago para obtener un nmero aleatorio entre 2 y 8 Utilizo for(int i = 1; i<=6;
i++)
System.out.println((int)(Math.random()*(8-2+1)+2));

BIBLIOGRAFIA
http://www.w3api.com/wiki/Java:Math.abs()
http://www.desarrolloweb.com/articulos/762.php
http://lefunes.wordpress.com/2009/03/14/la-clase-javalangmath-i/
http://es.wikipedia.org/wiki/Seno_(trigonometr
%C3%ADa)#Seno_de_la_suma_de_dos_.C3.A1ngulos
http://algoritmosurgentes.com/java.php?f=raiz_cubica%3Dpow%28numero
%2C1.0%2F3.0%29

Vous aimerez peut-être aussi