matematica.Pi in Java

matematica.Pi in Java
In matematica, il simbolo per Pi è π. L'autore, ME, ha una calcolatrice scientifica. Da questo calcolatore, il valore di PI è: 3.141592654

Il numero di posti decimali qui sono molti. In effetti, Pi non ha l'ultimo decimale. PI è definito come il rapporto tra la circonferenza di un cerchio e il diametro del cerchio. Il lettore avrebbe potuto sentire che PI = 22/7. Questa è un'approssimazione. Pi è uno di quei valori in matematica, chiamato surd. Un surd è un numero la cui precisione decimale non può mai essere determinata.

Se viene misurata la circonferenza ideale di un cerchio, se viene misurato il diametro ideale di questo stesso cerchio e se questa circonferenza ideale è divisa per il diametro ideale, allora il valore ottenuto sarebbe PI. Questo valore può essere approssimato solo a una serie di posti decimali. Questo perché, nel fare a lungo divisione in matematica, ci sarà sempre un resto. E così, il valore di PI dato dalla calcolatrice scientifica dell'autore è un'approssimazione di 9 posti decimali.

PI è un rapporto di due lunghezze e quindi non ha unità. È un numero particolare. È una costante nella scienza. Un programma Java può restituire il valore di PI, come spiegato in questo tutorial.

Programma Java per PI

Il seguente programma Java, visualizza il valore di PI:

Classe pubblica TheClass
public static void main (string [] args)
Double pi = matematica.PI;
Sistema.fuori.println (pi);

L'output dal computer dell'autore è:

3.141592653589793

Sebbene un numero molto lungo, è ancora un'approssimazione. La classe principale, la protezione, nidifica il metodo principale () nel programma. Il metodo principale nidifica le due dichiarazioni del programma. La prima dichiarazione utilizza il campo di matematica statico (proprietà), PI, per restituire il valore di PI, ricevuto dalla variabile, PI. La seconda istruzione stampa il valore di PI al terminale.

Sintassi di Java Pi

La sintassi completa per ottenere il valore di PI in Java, è:

Double PI finale statico pubblico statico

Il nome variabile è PI (maiuscolo) e non PI (minuscolo). Pi è il nome di un campo nella classe di matematica predefinita in Java. Nello schema di programmazione orientato agli oggetti Java, una proprietà è chiamata campo. Il valore di ritorno è del doppio tipo e non del tipo di galleggiante.

La parola riservata "finale" significa che la variabile è costante e il suo valore non può essere modificato nella sintassi. Ricorda che Pi è una costante in matematica. La parola riservata "statica" significa che un oggetto della classe matematica (matematica) non deve essere istanziato prima della variabile, PI può essere utilizzato. La parola riservata "pubblico" significa che è possibile accedere al PI variabile dall'esterno della lezione di matematica e non è solo accessibile dai membri della classe di matematica.

Pacchetto per lezioni di matematica

Le classi predefinite di Java esistono in pacchetti diversi. La lezione di matematica è nel Java.Lang.* pacchetto. Questo pacchetto non deve essere importato dal programmatore. Viene importato automaticamente. Ecco perché non esiste una dichiarazione di importazione nel programma sopra. Tuttavia, inclusa la dichiarazione di importazione nel programma, non cambierà nulla; Come mostra il seguente programma:

Importa Java.Lang.*;
Classe pubblica TheClass
public static void main (string [] args)
Double pi = matematica.PI;
Sistema.fuori.println (pi);

L'output è sempre lo stesso, come:

3.141592653589793

In Java, quando la classe è nel Java.Lang.* pacchetto, importare manualmente il pacchetto è facoltativo.

Valore personalizzato per PI

Invece di usare il valore predefinito per PI, il programmatore può creare il proprio valore. È semplice: basta assegnare il risultato di 22 diviso per 7 a una variabile di tipo, doppio. Questo può essere fatto in qualsiasi lingua di computer, non solo Java. Prendere in considerazione:

doppio numeratore = 22; doppio denominatore = 7;
doppio pi1 = numeratore/denominatore;

Il risultato della divisione è assegnato a PI1. Il numeratore e il denominatore devono essere del doppio tipo per avere un risultato apprezzabile, con cifre decimali. Il seguente programma confronta un tale PI personalizzato, con il PI restituito dalla matematica.PI:

Importa Java.Lang.*;
Classe pubblica TheClass
public static void main (string [] args)
doppio numeratore = 22; doppio denominatore = 7;
doppio pi1 = numeratore/denominatore;
Sistema.fuori.println ("PI personalizzato è:" + pi1);
doppio pi2 = matematica.PI;
Sistema.fuori.println ("java pi is:" + pi2);

L'output è:

PI personalizzato è: 3.142857142857143
Java Pi è: 3.141592653589793

Il valore restituito dalla matematica.PI è più accurato (più preciso) di quello ottenuto da 22.0 /7.0 . La differenza nelle cifre decimali inizia dal terzo posto decimale.

Quando la lingua del computer non ha una libreria, l'approccio personalizzato dovrebbe essere utilizzato per restituire PI.

Programma di base Java

Un programma di base Java è costituito dalla principale classe definita dal programmatore e dal metodo principale (), come i programmi di cui sopra. Per il metodo principale, "String [] args" si riferisce alle stringhe di argomento dalla tastiera (terminale/console). Il corpo del metodo principale ha in genere dichiarazioni come nei programmi di cui sopra.

Per stampare l'output sul terminale, un'istruzione come

Sistema.fuori.println (pi);

deve essere usato. Qui, "Sistema" è una classe predefinita. "Out" è un membro della classe predefinita. "Println ()" è un metodo di "out". Il suo argomento è il valore di ciò che viene visualizzato.

Il nome del file del programma dovrebbe essere il nome della classe principale; qualcosa di simile a,

La classe.Giava

Per compilare il file nel bytecode, utilizzare un comando Bash Terminal per il particolare compilatore, come,

javac theclass.Giava

Per eseguire il bytecode, utilizzare un comando di terminale bash per il particolare interprete di bytecode, come,

Java theclass

Si noti che l'estensione ".Java ӏ omesso qui.

Conclusione

Pi è una costante in matematica. È un rapporto di due lunghezze diverse della stessa unità, quindi non ha unità. Pi o π è un esempio di quello che viene chiamato un surd in matematica. Ciò significa che la sua precisione, per cifre decimali, non può mai essere ottenuta. In Java, matematica.Pi restituisce un buon valore per PI. PI può essere ottenuto manualmente in un programma immergendosi 22.0 per 7.0. Questo risultato è buono, ma non buono come quello restituito dalla matematica Java.Espressione di pi.

Potrebbe interessare il lettore che, sebbene Pi sia un surd, viene utilizzato molto in ingegneria, tra cui meccanica e architettura.