Kuinka tehdä eksponentteja Javassa

Eksponenttien tekeminen Javassa: Yksinkertaiset ohjeet eksponenttien tekemiseen Javassa

- Kuinka tehdä eksponenttia Javassa -

Kuten muillakin ohjelmointikielillä, Javassa ei ole mitään eksponentin kaltaista. Jopa voit käsitellä samanlaisia ​​matemaattisia toimintoja Javassa helposti tuomalla yhden staattisen matematiikan luokan, eli java.util.Math.

Kuinka tehdä eksponentteja Javassa

Tämän matemaattisen kirjaston tukemiin toimintoihin kuuluvat arvon absoluuttinen laskeminen, arvon trigonometrinen laskenta, pyöreä arvo, eksponenttilaskenta jne.

Useimmissa tapauksissa kaikkien näiden matemaattisten operaatioiden suorittaminen on aina "kaksinkertaista", mutta ne voidaan muuntaa tarvittaessa kokonaisluvuiksi tai kelluiksi. Katsotaanpa eteenpäin, kuinka Java-eksponentit tehdään?

Kuinka tehdä eksponentteja Javassa?

  • Ensinnäkin sinun pitäisi avata NetBeans tai Eclipse IDE tai mikä tahansa muu haluamasi Java IDE.
  • Nyt sinun pitäisi avata olemassa oleva Java-tiedosto tai voit luoda uuden tarpeen mukaan.
  • Lisää kolmannessa vaiheessa matematiikan luokka kirjoittamalla komento import java.util.Math asiakirjan yläosassa.

Pow () -menetelmä Javassa

  • Tämä on tärkein vaihe tässä, jossa opit laskemaan eksponentin Javassa.

Double result = Math.pow(number, exponent);

Korvaa nyt luku perusarvolla ja eksponentti korotettavalla teholla. Esimerkiksi -

Double result = Math.pow(4,2) i.e.

This results is 16, or 4^2

Pow () -menetelmää käytettäessä Javassa on otettava huomioon joitakin erityistapauksia.

  • Jos toinen luku on nolla, joko positiivinen tai negatiivinen, tulos olisi 1.0.
  • Jos toinen luku on kuitenkin yksi, arvo olisi sama kuin ensimmäisellä numerolla.
  • Jos toinen parametri on N, tulos olisi myös N.

Joten olet oppinut eksponentin tekemisen Javassa tämän yksinkertaisen esimerkin avulla. Tutkimme muutamia aiheeseen liittyviä käsitteitä helpottaaksesi käsitteitä.

Exp () -menetelmä Javassa

Tällä menetelmällä voit laskea luonnollisten logaritmien perusarvon eli argumentin tehon. Tämän menetelmän perussyntaksi voitaisiin kirjoittaa seuraavasti: Double exp(double d). Tässä d voi olla mikä tahansa primitiivinen tietotyyppi. Tässä on yksi esimerkki siitä, miten tätä menetelmää käytetään eksponentin arvon löytämiseen.

Java-koodi negatiivisille eksponenteille

Tässä osassa opimme, miten negatiivisten eksponenttien arvo löydetään Javasta. Voit viitata alla olevaan koodiin käsityksen ymmärtämiseksi paremmin.


import java.io.*;

ALSO, import java.util.Scanner;

import java.lang.*;

class NegativeExponents

{

public static void main(String[] args)

{

Scanner in = new Scanner(System.in);

double n,x=125,y=2;

n=1.0/(Math.pow(x,y));

System.out.println("Negative Exponent of x is = "+n);

}

}

Sinun tarvitsee kuitenkin vain kopioida ja liittää sisältö tietokoneellesi IDE ja voi laskea lopputuloksen. Sinun tarvitsee vain muuttaa arvoja ja loput tehdään itse koodilla.

Suorituskykyanalyysi matemaattisten operaattoreiden kanssa Javassa

Suorituskykyanalyysi perustuu yleensä numeroihin, joten sinun on oltava varma kuinka suorittaa erilaisia ​​matemaattisia laskelmia Javassa.

Työskentely yhteen-, vähennys-, jakolasku-, kertolasku- jne. kanssa on helppoa kaikilla ohjelmointikielillä, mutta juurien, eksponentien ja prosenttiosuuksien laskemiseksi sinun on aina yhdistettävä enemmän vaivaa ja tietoa.

Katsotaanpa, kuinka lasketaan yhdistetyt suorituskykytiedot Math-operaattoreiden avulla yrityksille Javassa.

Työskentele keskiarvojen kanssa

Jos halusit työskennellä keskiarvojen kanssa, huomaat, että tämä on yleisin suorituskykytyökalu tietojen tilastolliseen esittämiseen.

Se voi yleensä antaa ensivaikutelman tiedoista, ja sitä käytetään, kun muutama arvo on hyvin alhainen ja osa niistä erittäin korkeita. Keskiarvo voi siis olla hyvä, mutta joskus se ei pysty tunnistamaan todellisia suorituskykyongelmia.

Kun dataa joutuu analysoimaan pitkän ajanjakson aikana vaihteluiden varalta, keskiarvo ei toimi yleensä hyvin näissä tapauksissa. Samaan aikaan, kun arvot ovat melko pienempiä kuin keskiarvo, on tilastollisesti epätarkka.

Kuinka löytää minimi- tai enimmäisarvot?

Javassa olevien vähimmäis- tai enimmäisarvojen avulla saat yleensä selville ääripäät tai kuinka nämä ääriarvot jakautuvat. Mutta ne eivät ole niin merkityksellisiä poikkeaville.

Tietoja käytetään harvoin käytännössä, eikä se anna tarkkaa mittaa siitä, kuinka monta kertaa dataa todellisuudessa on käytetty.

Joissakin tapauksissa tapahtuma voi olla yksi ja toisilla se voi olla satoja tai jopa tuhansia. Joten sinun tulee laskea kynnysarvo tästä ja tarkistaa, että sovelluksen suorituskyky ei saa ylittää kynnysarvoja.

Lue myös:

Exponentien käyttäminen Javassa

Exponentien käyttäminen Javassa

On muutamia tapauksia, jolloin joudut laskemaan eksponentit Javassa, mutta meillä ei ole mitään erityistä kaavaa sille.

Mutta on yksi "java.util.Math", joka sinun tulee tuoda suorittaaksesi peruslaskelmat Javassa. Voit myös käyttää kaksinkertaisia ​​() tai exp () -funktioita Javassa tehoarvojen laskemiseen.

Samat laskelmat voidaan tehdä paljon helpommaksi NetBeans IDE:llä tai millä tahansa muulla henkilökohtaisesti haluamallasi IDE:llä.

Työskentely mediaanin kanssa keskiarvon sijaan

Mediaaniarvo on toinen suosittu tapa esittää dataa ja määritellä suorituskykyä.

Parasta, miksi sitä suositellaan, johtuu siitä, että se on korkeampi lähempänä todellista dataesitystä, eikä sitä ole laskettu keinotekoisesti kuten keskiarvot.

Lisäksi poikkeamien vaikutus mediaaniin on lähes mitätön verrattuna keskiarvoihin.

Keskihajonnan kanssa työskentely

Nykyään keskiarvolla on vain rajoitettu merkitys, mutta mediaania, keskihajontaa ja eksponenteja pidetään muita matemaattisia operaatioita tärkeämpinä.

SD antaa sinulle käsityksen todellisten arvojen leviämisestä. Mitä suurempi keskihajonnan arvo olisi, sitä suurempi olisi ero mittaustietojen välillä.

Useimmissa tapauksissa arvot jakautuvat normaalisti. Jos tietosi eivät noudata tätä muotoa, keskihajonnan soveltaminen voi olla siinä tapauksessa hyödytöntä.

Se tarkoittaa, että meidän on ensin ymmärrettävä taustalla olevat käsitteet ennen kuin käytämme käsitettä.

Prosentiilien kanssa työskentely

Persentiilit ovat yksi absoluuttisimmista tekniikoista datan esityksen laskemiseen. Se antaa sinulle enimmäisarvon prosenttiosuudelle kokonaismittauksille.

Korkeammat prosenttipisteet tarkoittavat, että onnistumismahdollisuudet ovat suurempia kuin 95 prosenttia. Poikkeamat eivät vaikuta niihin, ja ne antavat tarkan esityksen raakatiedoista.

Lisäksi ne on myös helppo laskea ja mitata verrattuna keskiarvoihin tai mediaaneihin. Ongelmana on todellisten arvojen laskeminen, koska tarvitset enemmän dataa samaan.

Aina kun on mahdollista käyttää prosenttipisteitä, yritä käyttää sitä, koska se on nopeampi ja tuottaa myös tarkan analyysin.

Tässä näkyy, että tarvitaan totuutta käyttää eri arvoja yhdessä, mutta syvällinen käsite tai matemaattinen operaattore.

Java voi aina antaa sinulle parhaan tuloksen ja auttaa suunnittelemaan sovelluksen, joka on yksinkertaisesti hämmästyttävä ja soveltuu myös reaaliaikaisiin laskelmiin.

Eksponentit ja logaritmifunktiot Javassa

On paljon toimintoja, jotka on omistettu eksponentiaalisille ja logaritmilaskuille. Täällä keskustelemme yleisimmistä toiminnoista, joita kehittäjät käyttävät usein. Toimintojen luettelo sisältää -

  • exp ()
  • Hirsi ()
  • log10 ()
  • pow ()
  • neliömetriä ()

Keskustelkaamme alla olevista toiminnoista yksityiskohtaisesti -

1). Math.exp ()

Tämä toiminto palauttaa eksponentiaalisen (e) arvon annetun parametrin tehoon. Tässä on yksi esimerkki toiminnosta viitteellesi.


double exp1 = Math.exp(1);

System.out.println("exp1 = " + exp1);

double exp2 = Math.exp(2);

System.out.println("exp2 = " + exp2);

The output for the program would be –

exp1 = 2.718281828459045

exp2 = 7.38905609893065

2). Math.log ()

Tämän funktion avulla voit laskea tietyn parametrin logaritmiarvon. Yksinkertaisesti sanottuna tämä toiminto suorittaa math.exp () -funktion käänteisen funktion.

Tässä on yksi esimerkki funktiosta viitteellesi.


double log1  = Math.log(1);

System.out.println("log1 = " + log1);

double log10 = Math.log(10);

System.out.println("log10 = " + log10);

The output for the given program would be –

log1 = 0.0

log10 = 2.302585092994046

Math.log10 (): n seuraava funktio toimii lähes samalla tavalla kuin lokitoiminto sillä erolla, että se käyttää 10: tä perustana Euler -numeron sijasta.

3). Math.pow ()

Math.pow ()

Tämä funktio ottaa kaksi argumenttia yhden sijaan. Funktio palauttaa ensimmäisen parametrin korotettuna toisen parametrin potenssiin. Tässä on yksi esimerkki viitteeksi, jotta saat paremman käsityksen tämän toiminnon käytöstä.


double pow2 = Math.pow(2,2);

System.out.println("pow2 = " + pow2);

double pow8 = Math.pow(2,8);

System.out.println("pow8 = " + pow8);

Annetun ohjelman tulos olisi -

pow2 = 4.0 pow8 = 256.0

4). Math.sqrt ()

Tämä toiminto auttaa sinua laskemaan annettujen parametrien neliöjuuren arvon. Tässä on yksi nopea esimerkki -


double sqrt4 = Math.sqrt(4);

System.out.println("sqrt4 = " + sqrt4);

double sqrt9 = Math.sqrt(9);

System.out.println("sqrt9 = " + sqrt9);

Ohjelman tulos olisi -


sqrt4 = 2.0

sqrt9 = 3.0

Keskustelu ei lopu tähän, mutta sinulla on vielä paljon opittavaa. Käytännön kokemuksen saamiseksi suosittelemme liittymään Java-sertifiointikoulutusohjelmaan JanBaskissa ja parantamaan ohjelmointitaitojasi välittömästi.

Koskaan ei ole aikaa, joka ei olisi oikea auttamaan. Jos näistä tiedoista oli sinulle hyötyä, jaa ne ystävien ja rakkaiden kanssa. On sinun vuorosi auttaa muita ihmisiä. Voit jakaa tämän artikkelin suosikki sosiaalisen median kahvassa.

samanlaisia ​​viestejä

Jätä vastaus

Sähköpostiosoitettasi ei julkaista.