Jak obliczyć pierwiastek kwadratowy w Javie

Jak obliczyć pierwiastek kwadratowy w Javie
Jeśli masz liczbę i jeśli chcesz obliczyć jego pierwiastek kwadratowy, możesz to zrobić, mnożąc jego współczynnik. W tym artykule nauczymy Cię, w jaki sposób możesz obliczyć pierwiastek kwadratowy dowolnej liczby w języku programowania Java. Matematyka.sqrt (), który jest używany do tego celu, więc szczegółowa składnia i kodowanie do obliczeń korzeni kwadratowych zostaną omówione wraz z przykładami.

Jak obliczyć pierwiastek kwadratowy w Javie

Java zapewnia bardzo uproszczony i łatwy sposób, aby umożliwić użytkownikom wprowadzanie wartości za pomocą klawiatury za pomocą Jawa.Util.Skaner i dla operacji matematycznych Jawa.Lang.Matematyka Klasa będzie używana. Aby użyć tego obiektu, import Java.Util.Wymagany jest skaner.

Importuj Java.Util.Skaner;
Importuj Java.Lang.Matematyka;

Następnie stworzyliśmy klasę publiczną o nazwie 'Squrarreot ' gdzie zostaną wykonane wszystkie obliczenia:

Klasa publiczna squareot

Musimy również utworzyć obiekt skanera używany do skanowania danych wejściowych dostarczonych przez użytkownika:

Skaner w = nowy skaner (system.W);

Teraz, jeśli chcesz wydrukować coś na ekranie, możesz to zrobić, wpisując:

System.na zewnątrz.println („Java Square Root. Przykład 1");

Jeśli chcesz wziąć wejście od użytkownika, możesz to zrobić, wpisując:

int x = w.NextIt ();

W powyższym poleceniu użyliśmy typu danych liczb całkowitych, który będzie przechowywał dane wejściowe w zmiennej x. Następnie musimy napisać kod, którego można użyć do obliczenia pierwiastka kwadratowego, i do tego zastosowaliśmy instrukcję warunkową IF-Else. Powyższy warunek pokazuje, że jeśli zmienna ma wartość mniejszą niż zero, root kwadratowy nie byłby liczbą rzeczywistą. Zaleca się więc podać liczbę dodatnią dla tego przykładu:

if (x<0)

Powyższy warunek pokazuje, że jeśli zmienna ma wartość mniejszą niż zero, root kwadratowy nie byłby liczbą rzeczywistą. Zaleca się więc podać liczbę dodatnią dla tego przykładu:

w przeciwnym razie

// Oblicz pierwiastek kwadratowy. Użyj Java.Lang.Klasa matematyczna.
Double r = matematyka.sqrt (x);
System.na zewnątrz.println („pierwiastek kwadratowy„ + x + ”to„ + r);

Warunek else pokazuje, że jeśli liczba jest większa niż zero, oblicz pierwiastek kwadratowy za pomocą funkcji:

Double r = matematyka.sqrt (x);

Tutaj użyliśmy typu danych podwójnych, ponieważ pierwiastek kwadratowy może być również wykroczeniem, a wynik zostanie zapisany w nowej zmiennej o nazwie 'R'. Tak więc pełne instrukcje warunkowe IF-Else jest wspomniane poniżej.

if (x<0)

System.na zewnątrz.println („Błąd! Pierwiastek kwadratowy liczby ujemnej nie jest liczbą rzeczywistą ”);

w przeciwnym razie

Double r = matematyka.sqrt (x);
System.na zewnątrz.println („pierwiastek kwadratowy„ + x + ”to„ + r);

Teraz pokażemy Ci pełny kod, który napisaliśmy, aby obliczyć root kwadratowy:

Kompletny kod

Importuj Java.Util.Skaner;
Importuj Java.Lang.Matematyka;
Klasa publiczna squareot
public static void main (string [] args)

// Zdefiniuj obiekt skanera dla wprowadzania danych.
Skaner w = nowy skaner (system.W);
System.na zewnątrz.println („Java Square Root. Przykład 1");
System.na zewnątrz.println („Wprowadź liczbę całkowitą (liczbę całkowitą)”);
int x = w.NextIt ();
// Wyświetl komunikat o błędzie, jeśli x jest negatywną liczbą całkowitą
if (x<0)

System.na zewnątrz.println („Błąd! Pierwiastek kwadratowy liczby ujemnej nie jest liczbą rzeczywistą ”);

w przeciwnym razie

Double r = matematyka.sqrt (x);
System.na zewnątrz.println („pierwiastek kwadratowy„ + x + ”to„ + r);


Notatka: Aby wykonać kod Java, musisz najpierw zainstalować zestaw programistyczny Java (JDK), wpisując

$ sudo apt Zainstaluj default-jdk

Jak skompilować kod Java w systemie Linux

Możesz utworzyć plik Java za pomocą dowolnego edytora tekstu w systemie operacyjnym Linux.

$ nano squareoot.Jawa

Po napisaniu i zapisaniu kodu musisz go skompilować, wpisując:

$ Javac Squareot.Jawa

A po skompilowaniu możesz wykonać kod za pomocą:

$ Java Squareot

Wniosek

W tym artykule obliczyliśmy pierwiastek kwadratowy dowolnej liczby za pomocą języka programowania Java. Matematyka.sqrt (x), który jest używany do tego celu i obliczyliśmy pierwiastek kwadratowy liczby dodatniej jako liczba ujemna.