FUNCIONES MATEMATICAS EN JAVA 260315
FUNCIONES MATEMATICAS EN JAVA
Existen operaciones matemáticas que son muy habituales: raíces cuadradas,
potencias, logaritmos,funciones trigonoméricas (seno, coseno, tangente),
generación de números al azar... Todas estas posibilidades están accesibles a
través de la clase java.lang.Math. Un ejemplo según su uso son:
Función
abs()acos()
asin()
atan()
atan2( , )
ceil()
cos(double)
exp()
floor()
log()
max( , )
min( , )
pow( , )
random()
rint(double)
round()
Significado
Valor absoluto
Arcocoseno
Arcoseno
Arcotangente entre -PI/2y PI/2
Arcotangente entre -PI y PI
Entero mayor más cercano
Coseno
Exponencial
Entero menor más cercano
Logaritmo natural (base e)
Máximo de dos valores
Mínimo de dos valores
Primer número elevado alsegundo
Número aleatorio (al azar) entre 0.0 y 1.0
Entero más próximo
Entero más cercano (redondeo de la forma
habitual)
sin(double)
sin(double)
sqrt()
Raíz cuadrada
tan(double)
TangentetoDegrees(double) Pasa de radianes a grados (a partir de Java
2)
toRadians()
Pasa de grados a radianes (a partir de Java
2)
También hay disponibles dos constantes: PI (relación entre el díametro de unacircunferencia y su longitud) y E (base de los logaritmos naturales).
ESTRUCTURA DE DATOS - SISTEMAS INFORMATICOS 26 de marzo de 2015
Las funciones trigonométricas (seno, coseno, tangente, etc) miden enradianes,
no en grados, de modo que más de una vez deberemos usar "toRadians" y
"toDegrees"
si
nos
resulta
más
cómodo
pensar
Y un ejemplo, agrupando estas funciones por categorías, sería:
engrados.
ESTRUCTURA DE DATOS - SISTEMAS INFORMATICOS 26 de marzo de 2015
Su resultado es:
2+3 es 5
2*3 es 6
2-3 es -1
3/2 es 1
3,0/2 es 1.5
El resto de dividir 13 entre 4 es 1
Un número al azar entre 0y 1: 0.9775498588615054
Un número al azar entre 50 y 150: 71
Una letra minúscula al azar: u
ESTRUCTURA DE DATOS - SISTEMAS INFORMATICOS 26 de marzo de 2015
Coseno de PI radianes: -1.0
Seno de 45...
Regístrate para leer el documento completo.