matematyka.PI w Javie

matematyka.PI w Javie
Z matematyki symbol Pi jest π. Autor ma kalkulator naukowy. Z tego kalkulatora wartość PI wynosi: 3.141592654

Liczba miejsc dziesiętnych tutaj jest wiele. W rzeczywistości PI nie ma ostatniego miejsca dziesiętnego. PI jest zdefiniowane jako stosunek obwodu koła do średnicy koła. Czytelnik mógł słyszeć, że PI = 22/7. To jest przybliżenie. PI jest jedną z tych wartości w matematyce, zwanej surd. Surd to liczba, której dziesiętna precyzja nigdy nie można ustalić.

Jeśli mierzy się idealny obwód okręgu, jeśli mierzona jest idealna średnica tego samego okręgu, a jeśli ten idealny obwód jest podzielony przez idealną średnicę, wówczas uzyskana wartość wynosi PI. Ta wartość może być przybliżona tylko do wielu miejsc po przecinku. Dzieje się tak, ponieważ wykonując matematykę na dłuższą metę, zawsze będzie reszta. I tak wartość PI podana przez kalkulator autora jest przybliżeniem do 9 miejsc po przecinku.

PI to stosunek dwóch długości, więc nie ma jednostki. To jest konkretny numer. To stałe w nauce. Program Java może zwrócić wartość PI, jak wyjaśniono w tym samouczku.

Program Java dla PI

Poniższy program Java wyświetla wartość PI:

Klasa publiczna THEClass
public static void main (string [] args)
Double PI = matematyka.LICZBA PI;
System.na zewnątrz.println (pi);

Dane wyjściowe z komputera autora to:

3.141592653589793

Chociaż jest to bardzo długa liczba, nadal jest to przybliżenie. Klasa główna, thlass, gniazduje metodę main () w programie. Główna metoda gniazduje dwa stwierdzenia programu. Pierwsze stwierdzenie wykorzystuje statyczne pole matematyczne (właściwość), PI, do zwrócenia wartości PI, otrzymanej przez zmienną, PI. Druga instrukcja drukuje wartość PI do terminalu.

Składnia Java Pi

Pełna składnia w celu uzyskania wartości PI w Javie jest:

publiczne statyczne końcowe podwójne pi

Nazwa zmiennej to PI (wielki poziom), a nie PI (małe litery). PI to nazwa pola w predefiniowanej klasie matematycznej w Javie. W programie programowania zorientowanego na obiekt Java właściwość nazywa się pole. Wartość zwracana jest typu podwójnego, a nie typu pływaka.

Zarezerwowane słowo „końcowe” oznacza, że ​​zmienna jest stała, a jej wartości nie można zmienić w składni. Pamiętaj, że PI jest stałe w matematyce. Zarezerwowane słowo „statyczne” oznacza, że ​​obiekt klasy matematyki (matematyki) nie musi być utworzony przed zmienną, PI można użyć. Zarezerwowane słowo „publiczne” oznacza, że ​​zmienną PI można uzyskać spoza klasy matematyki i nie może uzyskać dostępu do członków klasy matematycznej.

Pakiet na zajęcia matematyczne

Java predefiniowane klasy istnieją w różnych pakietach. Klasa matematyczna jest w Javie.Lang.* pakiet. Ten pakiet nie musi być importowany przez programistę. Jest importowany automatycznie. Dlatego w powyższym programie nie ma instrukcji importu. Mimo to, w tym instrukcja importu do programu, niczego nie zmieni; Jak ilustruje następujący program:

Importuj Java.Lang.*;
Klasa publiczna THEClass
public static void main (string [] args)
Double PI = matematyka.LICZBA PI;
System.na zewnątrz.println (pi);

Wyjście jest nadal takie same, jak:

3.141592653589793

W Javie, kiedy klasa jest w Javie.Lang.* Pakiet, ręczne importowanie pakietu jest opcjonalne.

Niestandardowa wartość PI

Zamiast używać predefiniowanej wartości PI, programista może stworzyć własną wartość. Jest to proste: wystarczy przypisać wynik 22 podzielony przez 7 na zmienną typu, podwójnie. Można to zrobić w dowolnym języku komputerowym, nie tylko Java. Rozważać:

podwójny licznik = 22; podwójny mianownik = 7;
Double PI1 = licznik/mianownik;

Wynik podziału jest przypisany do PI1. Licznik i mianownik muszą być podwójnego typu, aby uzyskać znaczący wynik, z cyframi dziesiętnymi. Poniższy program porównuje taki niestandardowy PI, z PI zwróconym przez matematykę.LICZBA PI :

Importuj Java.Lang.*;
Klasa publiczna THEClass
public static void main (string [] args)
podwójny licznik = 22; podwójny mianownik = 7;
Double PI1 = licznik/mianownik;
System.na zewnątrz.println („niestandardowy PI to:” + PI1);
podwójne PI2 = matematyka.LICZBA PI;
System.na zewnątrz.println („java pi to:” + pi2);

Wyjście to:

Niestandardowe PI to: 3.142857142857143
Java pi to: 3.141592653589793

Wartość zwrócona przez matematykę.PI jest dokładniejsze (bardziej precyzyjne) niż ten uzyskany z 22.0/7.0 . Różnica cyfr dziesiętnych zaczyna się od trzeciego miejsca dziesiętnego.

Gdy język komputerowy nie ma biblioteki, do zwracania PI należy użyć podejścia niestandardowego.

Podstawowy program Java

Podstawowy program Java składa się z głównej klasy zdefiniowanej przez programistę i metody Main (), podobnie jak powyższe programy. W przypadku głównej metody „String [] args” odnosi się do strun argumentów z klawiatury (terminal/konsola). Korpus głównej metody zazwyczaj ma stwierdzenia jak w powyższych programach.

Aby wydrukować wyjście do terminalu, jak instrukcja taka

System.na zewnątrz.println (pi);

Musi być używany. Tutaj „System” jest predefiniowaną klasą. „Out” jest członkiem predefiniowanej klasy. „Println ()” to metoda „wyjścia”. Jego argumentem jest wartość tego, co jest wyświetlane.

Nazwa pliku programu powinna być nazwą klasy głównej; coś jak,

Klasa.Jawa

Aby skompilować plik w kodach bajdowski,

Javac theclass.Jawa

Aby uruchomić kod bajtowy, użyj polecenia terminalu Bash dla konkretnego interpretera bajtowego, jak,

Java theclass

Zauważ, że rozszerzenie „.Java ”jest tutaj pominięta.

Wniosek

PI jest stałe w matematyce. Jest to stosunek dwóch różnych długości tej samej jednostki, więc nie ma jednostki. Pi lub π jest przykładem tego, co nazywa się surd w matematyce. Oznacza to, że jego precyzja, przez cyfry dziesiętne, nigdy nie można uzyskać. W Javie, matematyka.PI zwraca dobrą wartość dla PI. PI można uzyskać ręcznie w programie, nurkując 22.0 na 7.0. Ten wynik jest dobry, ale nie tak dobry, jak ten powrócony przez matematykę Java.Wyrażenie pi.

Może zainteresować czytelnika, że ​​chociaż PI jest surd, jest często używany w inżynierii, w tym mechanika i architektura.