Hvordan beregne kvadratroten til et tall i Java
Java gir en veldig forenklet og enkel måte å gjøre det mulig for brukere å legge inn verdier gjennom tastaturet ved å bruke Java.util.Skanner og for matematiske operasjoner Java.lang.Matte Klasse vil bli brukt. For å bruke dette objektet, en import av Java.util.Skanner er påkrevd.
Importer Java.util.Skanner;Deretter har vi opprettet en offentlig klasse med navnet 'Squrareroot ' Hvor alle beregningene skal utføres:
public class squarerootVi må også lage et skannerobjekt som brukes til å skanne inngangen som er gitt av brukeren:
Skanner i = ny skanner (system.i);Hvis du nå vil skrive ut noe på skjermen, kan du gjøre det ved å skrive:
System.ute.Println ("Java Square Root. Eksempel 1 ");Hvis du vil ta innspill fra brukeren, kan du gjøre det ved å skrive:
int x = i.nextInt ();I kommandoen ovenfor har vi brukt en heltalldatatype som lagrer inngangen i en variabel x. Deretter må vi skrive en kode som kan brukes til å beregne kvadratroten, og for det har vi brukt en IF-Else-betinget uttalelse. Den ovennevnte tilstanden viser at hvis en variabel har en verdi mindre enn null, ville kvadratroten ikke være et reelt tall. Så det anbefales å gi et positivt tall for dette eksemplet:
if (x<0)Den ovennevnte tilstanden viser at hvis en variabel har en verdi mindre enn null, ville kvadratroten ikke være et reelt tall. Så det anbefales å gi et positivt tall for dette eksemplet:
ellersDen andre tilstanden viser at hvis et tall er større enn null, kan du beregne kvadratroten ved å bruke en funksjon:
dobbel r = matematikk.sqrt (x);Her har vi brukt en datatype dobbel fordi en kvadratrot også kan være en overtredelse og resultatet vil bli lagret i en ny variabel med et navn på 'r'. Så den komplette If-Else-betingede uttalelsen er nevnt nedenfor.
if (x<0)Nå skal vi vise deg den komplette koden som vi har skrevet for å beregne kvadratroten:
Komplett kode
Importer Java.util.Skanner;Merk: For å utføre en Java -kode må du først installere Java Development Kit (JDK) ved å skrive
$ sudo apt install standard-jdkHvordan kompilere en Java -kode i Linux OS
Du kan opprette en Java -fil ved å bruke hvilken som helst tekstredigerer i Linux -operativsystemet for eksempel.
$ Nano Squareroot.JavaEtter å ha skrevet og lagret koden, må du samle den ved å skrive:
$ Javac Squareroot.JavaOg etter å ha sammenstilt kan du utføre koden ved å bruke:
$ Java SquarerootKonklusjon
I denne artikkelen har vi beregnet kvadratroten til et hvilket som helst nummer ved hjelp av Java -programmeringsspråket. Matten.SQRT (x) som brukes til dette formålet, og vi har beregnet kvadratroten til et positivt tall, da et negativt tall ikke vil ha en reell verdi.