Matikan tunti Java sisältää tiettyjä menetelmiä erilaisten numeeristen operaatioiden suorittamiseksi, esimerkiksi eksponentiaalinen, s Miksi juuri, logaritminen, trigonometrinen toimintoja. Kaivetaan syvemmälle ja ymmärretään käsite yksityiskohtaisesti.
- Mikä on Java-matematiikkaluokka?
- Mitkä ovat Java-matematiikkamenetelmät?
- Logaritmiset matemaattiset menetelmät
- Trigonometriset matemaattiset menetelmät
- Kulmamatematiikan menetelmät
- Hyperboliset matemaattiset menetelmät
- Kirje alkaa selityksellä Java-matematiikkaluokasta
Mikä on Java-matematiikkaluokka?
Suorita erilaisia numeerisia laskutoimituksia , matematiikkaluokka on tarjonnut useita menetelmiä, joita opiskelet edelleen.
Jotkut menetelmistä ovat min (), max (), avg (), sin (), cos () jne.
Tutkitaan nyt menetelmiä yksityiskohtaisesti.
Mitkä ovat Java-matematiikkamenetelmät?
Alla on luettelo useista Java-matematiikkaluokan tarjoamista menetelmistä:
Math.min (): tämä menetelmä palauttaa pienin kahdesta arvosta.
Math.max (): tämä menetelmä palauttaa suurin kahdesta arvosta
Math.abs (): tämä menetelmä palauttaa ehdoton annetun arvon arvo.
Math.round (): tätä menetelmää käytetään pyöristää desimaaliluvut lähimpään arvoon.
Math.sqrt (): tämä menetelmä palauttaa neliöjuuri annetusta numerosta.
Math.cbrt (): tämä menetelmä palauttaa kuutiojuuri tietystä numerosta.
Math.floor (): tätä menetelmää käytetään suurin kokonaisluku arvo, joka on pienempi tai yhtä suuri kuin argumentti ja on yhtä suuri kuin matemaattisen kokonaisluvun kaksinkertainen arvo.
Math.pow (): tämä menetelmä palauttaa arvon ensimmäinen väite korotettu teho toinen argumentti tarjotaan.
Math.ceil (): luettelomenetelmää käytetään pienin kokonaisluku arvo, joka on suurempi tai yhtä suuri kuin argumentti.
Math.floorDiv (): tätä menetelmää käytetään suurin kokonaisluku arvo, joka on pienempi tai yhtä suuri kuin osamäärä.
Math.random (): tämä java satunnainen method palauttaa a kaksinkertainen arvo, jolla on positiivinen merkki, joka on suurempi tai yhtä suuri kuin 0,0 ja alle 1,0
Math.rint (): tämä menetelmä palauttaa kaksinkertainen arvo, joka on lähinnä annettua argumenttia.
Math.ulp (); tämä menetelmä palauttaa ULP perustelun.
Math.addExact (): tätä menetelmää käytetään palauttamaan argumenttien summa ja heittää poikkeus jos tulos ylittää kokonaisluvun tai pitkän arvon.
Math.subtractExact (): tämä menetelmä palauttaa annettujen argumenttien eron ja heittää poikkeus jos tulos ylittyy ja kokonaislukuarvo.
Math.multiplyExact (): tämä menetelmä palauttaa argumenttien tulon ja heittää poikkeus jos tulos ylittyy ja kokonaisluku tai pitkä arvo.
Math.incrementExact (): tämä menetelmä palauttaa argumentin, jota lisätään yhdellä, ja heittää poikkeus jos tulos ylittyy ja kokonaislukuarvo.
Math.decrementExact (): tämä menetelmä palauttaa argumentin, jota vähennetään yhdellä, ja heittää poikkeus jos tulos ylittyy ja kokonaisluku tai pitkä arvo.
Math.negateExact (): tämä menetelmä palauttaa argumentin negaation ja heittää poikkeus jos tulos ylittyy ja kokonaisluku tai pitkä arvo.
Nämä olivat harvat menetelmät numeeristen perusoperaatioiden suorittamiseksi. Siirrytään nyt eteenpäin ja ymmärretään logaritmisten matemaattisten menetelmien käsite.
Logaritmiset matemaattiset menetelmät
Tässä on luettelo, joka selittää nämä menetelmät:
Math.log (): tätä menetelmää käytetään palauttamaan luonnollinen logaritmi kaksinkertaisen arvon
Math.log10 (): tätä menetelmää käytetään palauttamaan pohja 10 kaksinkertaisen arvon logaritmi
Math.exp (): tämä menetelmä palauttaa arvon E (Eulerin arvo) kaksinkertaisen arvon voima.
Math.log1p (): tämä menetelmä palauttaa luonnollinen logaritmi argumentin summasta ja myös yhden.
Math.expm1 (): tämä menetelmä laskee Eulerin voima numero ja vähentää siitä 1.
Nämä ovat joitain logaritmisia matematiikkamenetelmiä, jotka auttavat sinua helpottamaan laskentapolkuasi Java-matematiikkaluokkaa käytettäessä.
Seuraava tässä opetusohjelmassa jonotettu aihe sisältää otsikon trigonometriset matematiikkamenetelmät.
Trigonometriset matemaattiset menetelmät
Alla on luettelo näistä menetelmistä:
Math.sin (): tämä menetelmä palauttaa siniarvo tietyn kaksinkertaisen arvon.
Math.asin (): tämä menetelmä palauttaa kaari ilman tietyn kaksinkertaisen arvon arvo
Math.cos (): tämä menetelmä palauttaa cos-arvo tietyn kaksinkertaisen arvon.
Math.acos: tämä menetelmä palauttaa kaaren kosini-arvo annetusta kaksinkertaisesta arvosta.
Math.tan (): tämä menetelmä palauttaa tangentin arvo tietyn kaksinkertaisen arvon.
Math.atan (): tämä menetelmä palauttaa kaaren tangentin arvo tietyn kaksinkertaisen arvon.
Seuraava segmentti koostuu kulmamatematiikkamenetelmistä.
Kulmamatematiikan menetelmät
Seuraavassa selitetään kaksi kulmamatematiikkaa:
Math.toRadians: tätä menetelmää käytetään määritetyn muuntamiseen astetta kulma mitattuun kulmaan radiaaneja.
Math.toDegrees: tätä menetelmää käytetään muuntaa radiaaneja kulma vastaavaan kulmaan mitattuna astetta.
Seuraavaksi meillä on hyperboliset matemaattiset menetelmät.
Hyperboliset matemaattiset menetelmät
Tämä segmentti koostuu kolmesta alla mainitusta menetelmästä:
Math.sinh (): tätä menetelmää käytetään palauttamaan trigonometrinen hyperbolinen siniarvo kaksinkertaisen arvon.
Math.cosh (): tätä menetelmää käytetään palauttamaan trigonometrinen hyperbolinen kosiniarvo kaksinkertaisen arvon.
Math.tanh (): tätä menetelmää käytetään palauttamaan trigonometrinen hyperbolinen tangentin arvo kaksinkertaisen arvon.
Toivon, että hyperbolisten matemaattisten menetelmien käsite on sinulle jo selvä.
Anna minun nyt näyttää esimerkki näiden menetelmien käytöstä Java-ohjelmassa:
Java-ohjelma, joka näyttää Java-matematiikkamenetelmien käytön:
public class JavaMathExample1 {public static void main (String [] args) {double x = 28 double y = 4 System.out.println ('x: n ja y: n enimmäismäärä on:' + Math.max (x, y)) -järjestelmä .out.println ('y: n neliöjuuri on:' + Math.sqrt (y)) System.out.println ('x: n ja y: n voima on:' + Math.pow (x, y)) System.out. println ('x: n logaritmi on:' + Math.log (x)) System.out.println ('y: n logaritmi on:' + Math.log (y)) System.out.println ('x: n log10 on: '+ Math.log10 (x)) System.out.println (' y log10 on: '+ Math.log10 (y)) System.out.println (' x: n log1p on: '+ Math.log1p (x) ) System.out.println ('a on:' + Math.exp (x)) System.out.println ('a: n expm1 on:' + Math.expm1 (x))}}
Tuotos:
X: n ja y: n enimmäismäärä on: 28,0
Y: n neliöjuuri on: 2,0
X: n ja y: n voima on: 614656.0
X: n logaritmi on: 3,332204510175204
Y: n logaritmi on: 1.3862943611198906
x: n log10 on 1,4471580313422192
log10 y: stä on: 0,6020599913279624
x: n log1p on: 3,367295829986474
ax: n arvo on: 1,446257064291475E12
a: n expm1 on: 1.446257064290475E12
Tämän avulla olemme päässeet tämän opetusohjelman loppuun. Toivon sisällön selittäneen yllä olevaa lisäarvoa Java-tietämyksellesi. Jatkamme Java-maailman tutkimista. Pysy kanavalla!
miten koota java-ohjelmia
Jos löydät kysyttävää liittyen tähän artikkeliin, kirjoita ne alla olevaan kommenttiosioon ja palautamme sinut pian takaisin.
Nyt kun olet ymmärtänyt Java-perusteet, tutustu Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa. Kurssi on suunniteltu antamaan sinulle etumatka Java-ohjelmointiin ja kouluttamaan sekä ydin- että edistyneitä Java-käsitteitä sekä erilaisia Java-kehyksiä, kuten Hibernate & kevät .