Štvorce v Jave Príklady štvorcov v Jave

Obsah:

Anonim

Úvod do štvorcov v Jave

Ak sa číslo vynásobí samo o sebe, výsledné číslo, ktoré vzniklo, je druhá mocnina čísla. Štvorce čísla sa dajú veľmi ľahko nájsť. Všeobecne platí, že vždy, keď nájdeme druhú odmocninu čísla Integer, dostaneme výsledok iba v Integer. Podobne vždy, keď nájdeme druhú mocninu desatinného čísla, dostaneme aj odpoveď v desiatkovej sústave. Zaujímavou skutočnosťou o štvorci čísla je to, že kedykoľvek urobíme štvorec celého čísla, hodnota výsledného čísla sa zvyšuje. Keď však urobíme druhú mocninu medzi 0 a 1, výsledné číslo sa zníži. Príkladom by mohlo byť zarovnanie na 0, 5. Keď štvorček 0, 5, počet sa zníži na 0, 25. V tomto článku sa pozrieme na rôzne metódy, ako môžeme zaokrúhliť číslo pomocou programovacieho jazyka Java.

Pracovné - Štvorec čísla možno nájsť v Jave rôznymi technikami. Radi by sme videli niekoľko príkladov týkajúcich sa štvorca čísla, pomocou ktorého dokážeme lepšie porozumieť štvorcu čísla.

Ako vypočítať námestie v Jave?

Naučme sa, ako vypočítať štvorec v jave:

Príklad č. 1

Najjednoduchší spôsob, ako nájsť druhú mocninu čísla, je Math.pow (), kde sa dá použiť na výpočet akejkoľvek sily čísla.

kód:

import java.util.*;
public class Square
(
public static void main(String args())
(
Scanner sc=new Scanner(System.in);
int num;
System.out.print("Enter a number which is integer format: ");
num=sc.nextInt();
System.out.println("The square of "+ num + " is: "+ Math.pow(num, 2));
)
)

Výkon:

Príklad č. 2

V nasledujúcom programe ideme vypočítať druhú mocninu čísla v obvyklej forme tak, že postupne vynásobí dve čísla a nájde druhú mocninu príslušného čísla.

kód:

import java.util.*;
public class Square2
(
public static void main(String args())
(
Scanner sc=new Scanner(System.in);
int no;
System.out.print("Enter a number which is integer format: ");
no=sc.nextInt();
System.out.println("Square of "+ no + " is: "+(no*no));//the number is multiplied with its own
)
)

Výkon:

Príklad č. 3

V tomto príklade sa chystáme skontrolovať, či je číslo dokonalým štvorcom alebo nie. Je to trochu zložitý program, pretože kontroluje, či je číslo druhou mocninou iného čísla.

kód:

import java.util.Scanner;
class JavaExample (
static boolean checkPerfectSquare(double x)
(
// finding the square root of given number
double s= Math.sqrt(x);
return ((s - Math.floor(s)) == 0); //Math.floor() is used here to calculate the lower value.
)
public static void main(String() args)
(
System.out.print("Enter any number:");
Scanner scanner = new Scanner(System.in);
double no= scanner.nextDouble();
scanner.close();
if (checkPerfectSquare(no))
System.out.print(no+ " is a perfect square number");
else
System.out.print(no+ " is not a perfect square number");
)
)

Výkon:

Príklad č. 4

V tomto programe nájdeme počet štvorcových čísel v konkrétnom rozsahu. Zadávame rozsah čísel a kód by vytvoril druhú mocninu v tomto konkrétnom rozsahu. V nižšie uvedenom programe nájdeme počet štvorcových celých čísel medzi 0 a 100.

kód:

// Finding the range of perfect square numbers in Java programming language
import java.io.IOException;
public class SquareNumbersInRange (
public static void main(String() args) throws IOException (
int starting_number = 1;
int ending_number = 100;
System.out.println("Perfect Numbers between "+starting_number+ " and "+ending_number);
for (int i = starting_number; i <= ending_number; i++) (
int number = i;
int sqrt = (int) Math.sqrt(number);
if (sqrt * sqrt == number) (
System.out.println(number+ " = "+sqrt+"*"+sqrt);
)
)
)
)

Výkon:

Príklad č. 5

V tomto programe uvidíme súčet druhých mocnín prvých N prirodzených čísel. Zadáme hodnotu N a program vypočíta súčet druhých mocnín prvých N prirodzených čísel.

kód:

// Java Program to find sum of
// square of first n natural numbers
import java.io.*;
class SumofSquares
(
// Return the sum of the square of first n natural numbers
static int square sum(int n)
(
// Move the loop of I from 1 to n
// Finding square and then adding it to 1
int sum = 0;
for (int i = 1; i <= n; i++)
sum += (i * i);
return sum;
)
// Main() used to print the value of sum of squares
public static void main(String args()) throws IOException
(
int n = 6;
System.out.println("The sum of squares where N value is 6 is "+ squaresum(n));
)
)

Výkon:

záver

  • V tomto článku vidíme zoznam metód, pomocou ktorých môžeme na druhú mocninu čísla, ako môžeme zistiť, či je číslo štvorcové alebo nie v konkrétnom rozsahu, a tiež súčet celých čísel prvých prirodzených čísel N. Existujú však aj niektoré ďalšie techniky, ktoré možno použiť na nájdenie štvorca čísla. Názov techniky, ktorú je možné použiť na zistenie a kontrolu, či je číslo štvorcové alebo nie, je technika rekurzie, ktorá využíva funkciu v rámci funkcie na kontrolu, či je číslo dokonalým štvorcom alebo nie.
  • Hoci je rekurzná technika obtiažne použiteľná, dá sa použiť na výpočet druhej mocniny čísla v niekoľkých riadkoch kódu. Ďalej pomocou štvorcových čísel môžeme vygenerovať veľa vzorových programov. Štvorcový vzor môžeme vytlačiť v špirálovom alebo cik-cak formáte. Podobne sa štvorcové čísla môžu použiť v zdrojovom kóde na vygenerovanie dvojitého štvorca, ako je číslo 16, kde dvojitý štvorec je číslo 2.

Odporúčané články

Toto je sprievodca po štvorcoch v Jave. Tu sme diskutovali Úvod spolu s príkladmi a kódmi s výstupom štvorcov v jazyku Java. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Vzory v Jave
  2. Cheat Sheet JavaScript
  3. Čo je to webová aplikácia?
  4. Druhy webhostingu
  5. Štvorcový koreň v PHP
  6. Polia v programovaní Java
  7. Pracovné a najlepšie 3 metódy výčtu v C #
  8. Štvorcový koreň v JavaScripte