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 THEClassDane wyjściowe z komputera autora to:
3.141592653589793Chociaż 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 piNazwa 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.*;Wyjście jest nadal takie same, jak:
3.141592653589793W 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;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.*;Wyjście to:
Niestandardowe PI to: 3.142857142857143Wartość 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.JawaAby skompilować plik w kodach bajdowski,
Javac theclass.JawaAby uruchomić kod bajtowy, użyj polecenia terminalu Bash dla konkretnego interpretera bajtowego, jak,
Java theclassZauważ, ż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.