matemática.Pi em Java

matemática.Pi em Java
Em matemática, o símbolo para Pi é π. O autor, eu, tem uma calculadora científica. A partir desta calculadora, o valor de Pi é: 3.141592654

O número de lugares decimais aqui é muitos. De fato, Pi não tem o último lugar decimal. Pi é definido como a proporção da circunferência de um círculo para o diâmetro do círculo. O leitor pode ter ouvido que Pi = 22/7. Isso é uma aproximação. Pi é um desses valores em matemática, chamado de Surd. Um surd é um número cuja precisão decimal nunca pode ser determinada.

Se a circunferência ideal de um círculo for medida, se o diâmetro ideal desse mesmo círculo for medido e se essa circunferência ideal for dividida pelo diâmetro ideal, o valor obtido será pi. Este valor só pode ser aproximado a vários lugares decimais. Isso ocorre porque, ao fazer a matemática a longa divisão, sempre haverá um restante. E assim, o valor do PI dado pela calculadora científica do autor é uma aproximação de 9 lugares decimais.

Pi é uma proporção de dois comprimentos e, portanto, não tem unidade. É um número particular. É uma constante na ciência. Um programa Java pode retornar o valor de Pi, conforme explicado neste tutorial.

Programa Java para PI

O programa Java a seguir, exibe o valor de PI:

classe pública theClass
public static void main (string [] args)
Pi duplo = matemática.Pi;
Sistema.fora.println (pi);

A saída do computador do autor é:

3.141592653589793

Embora um número muito longo, ainda é uma aproximação. A classe principal, o teclass, aninha o método principal () no programa. O método principal anima as duas declarações do programa. A primeira declaração usa o campo de matemática estática (propriedade), pi, para retornar o valor de pi, recebido pela variável, pi. A segunda declaração imprime o valor de Pi para o terminal.

Sintaxe Java Pi

A sintaxe completa para obter o valor de Pi em Java, é:

Pi duplo final estático público

O nome da variável é Pi (maiúsculas) e não Pi (minúsculas). Pi é o nome de um campo na aula de matemática predefinida em Java. No esquema de programação orientado a objetos Java, uma propriedade é chamada de campo. O valor de retorno é do tipo duplo e não do tipo de flutuação.

A palavra reservada "final" significa que a variável é constante e seu valor não pode ser alterado na sintaxe. Lembre -se de que Pi é uma constante em matemática. A palavra reservada "estática" significa que um objeto da classe de matemática (matemática) não precisa ser instanciado antes da variável, o PI pode ser usado. A palavra reservada "pública" significa que a variável PI pode ser acessada de fora da aula de matemática e não deve ser acessada apenas por membros da aula de matemática.

Pacote para aula de matemática

Classes predefinidas Java existem em diferentes pacotes. A aula de matemática está no java.Lang.* pacote. Este pacote não precisa ser importado pelo programador. É importado automaticamente. É por isso que não há declaração de importação no programa acima. Mesmo assim, incluindo a declaração de importação para o programa, não mudará nada; Como ilustra o programa a seguir:

importar java.Lang.*;
classe pública theClass
public static void main (string [] args)
Pi duplo = matemática.Pi;
Sistema.fora.println (pi);

A saída ainda é a mesma, pois:

3.141592653589793

Em Java, quando a aula está no Java.Lang.* Pacote, importar o pacote manualmente é opcional.

Valor personalizado para pi

Em vez de usar o valor predefinido para PI, o programador pode criar seu próprio valor. É simples: basta atribuir o resultado de 22 dividido por 7 a uma variável de tipo, dupla. Isso pode ser feito em qualquer linguagem de computador, não apenas Java. Considerar:

numerador duplo = 22; denominador duplo = 7;
PI1 duplo = numerador/denominador;

O resultado da divisão é designado para PI1. O numerador e o denominador devem ser do tipo duplo para ter um resultado apreciável, com dígitos decimais. O programa a seguir compara um PI personalizado, com o PI retornado por matemática.Pi:

importar java.Lang.*;
classe pública theClass
public static void main (string [] args)
numerador duplo = 22; denominador duplo = 7;
PI1 duplo = numerador/denominador;
Sistema.fora.println ("Pi personalizado é:" + pi1);
duplo pi2 = matemática.Pi;
Sistema.fora.println ("java pi é:" + pi2);

A saída é:

Pi personalizado é: 3.142857142857143
Java Pi é: 3.141592653589793

O valor retornado por matemática.Pi é mais preciso (mais preciso) do que o obtido de 22.0/7.0 . A diferença nos dígitos decimais começa a partir do terceiro lugar decimal.

Quando a linguagem do computador não possui uma biblioteca, a abordagem personalizada deve ser usada para retornar Pi.

Programa Java básico

Um programa Java básico consiste na classe principal definida pelo programador e no método principal (), como os programas acima. Para o método principal, "String [] args" refere -se às seqüências de argumentos do teclado (Terminal/Console). O corpo do método principal normalmente tem declarações como nos programas acima.

Para imprimir a saída para o terminal, uma declaração como

Sistema.fora.println (pi);

tem que ser usado. Aqui, "System" é uma classe predefinida. "Out" é um membro da classe predefinida. "Println ()" é um método de "Out". Seu argumento é o valor do que é exibido.

O nome do arquivo do programa deve ser o nome da classe principal; algo como,

A classe.Java

Para compilar o arquivo no bytecode, use um comando Bash Terminal para o compilador em particular, como,

Javac TheClass.Java

Para executar o bytecode, use um comando Bash Terminal para o intérprete de bytecode em particular, como,

Java TheClass

Observe que a extensão “.Java ”é omitido aqui.

Conclusão

Pi é uma constante em matemática. É uma proporção de dois comprimentos diferentes da mesma unidade, por isso não tem unidade. Pi ou π é um exemplo do que é chamado de surd em matemática. Isso significa que sua precisão, por dígitos decimais, nunca pode ser obtida. Em Java, matemática.PI retorna um bom valor para Pi. Pi pode ser obtido manualmente em um programa mergulhando 22.0 por 7.0. Este resultado é bom, mas não tão bom quanto o devolvido pela matemática Java.Expressão de pi.

Pode interessar ao leitor que, embora o Pi seja um surto, ele é muito usado em engenharia, incluindo mecânica e arquitetura.