English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
O método Java Math sinh() retorna o valor hiperbólico especificado.
A hiperbólica equivalente a(e x -e -x)/ 2),onde e é o número de Euler.
A sintaxe do método sinh() é:
Math.sinh(double value)
value - Para determinar o ângulo de sua função hiperbólica
Atenção:Este valor geralmente é medido em radianos.
retornaO valorda hiperbólicaO valor
Se o parâmetroO valor Se for NaN, retorna NaN
Atenção:Se o parâmetro for zero ou infinito, o método retorna o zero ou infinito com o mesmo sinal do parâmetro.
class Main { public static void main(String[] args) { //Criar variável de precisão dupla double value1 = 45.0; double value2 = 60.0; double value3 = 30.0; //Converter para radianos value1 = Math.toRadians(value1; value2 = Math.toRadians(value2; value3 = Math.toRadians(value3; //Calcular a cosseno hiperbólico System.out.println(Math.sinh(value1)); // 0.8686709614860095 System.out.println(Math.sinh(value2)); // 1.2493670505239751 System.out.println(Math.sinh(value3)); // 0.5478534738880397 } }
No exemplo acima, observe a seguinte expressão:
Math.sinh(value1)
Aqui, usamos diretamente o nome da classe para chamar o método. Isso porque sinh() é um método estático.
Atenção:Já usamosMath.toRadians()o método converte todos os valores para radianos.
class Main { public static void main(String[] args) { //Criar variável de precisão dupla double value1 = 0.0; double value2 = Double.POSITIVE_INFINITY; double value3 = Double.NEGATIVE_INFINITY; double value4 = Math.sqrt(-5; //Converter para radianos value1 = Math.toRadians(value1; value2 = Math.toRadians(value2; value3 = Math.toRadians(value3; value4 = Math.toRadians(value4; //Calcular a cosseno hiperbólico System.out.println(Math.sinh(value1)); // 0.0 System.out.println(Math.sinh(value2)); // Infinity System.out.println(Math.sinh(value3)); // -Infinity System.out.println(Math.sinh(value4)); // NaN } }
Aqui,
Double.POSITIVE_INFINITY - Implementar o valor infinitamente positivo em Java
Double.NEGATIVE_INFINITY - Implementar o valor infinitamente negativo em Java
Math.sqrt(-5) - A raiz quadrada de um número negativo não é um número
Já usamosMath.sqrt()Método para calcular a raiz quadrada de um número.