Fasalka Java.lang.Math wuxuu bixiyaa hawlo dhammaystiran, sida trigonometric, logarithmic, jibbaaran, iyo hawlo kale oo xisaabeed oo dhowr ah oo loogu talagalay in lagu shaqeeyo tirooyinka. Anagoo ka faa'iidaysanayna awooda xisaabta Java, waxaynu si hufan u heli karnaa xal u helida mushkilado xisaabeed oo balaadhan.
Xalinta Dhibaatada iyadoo la adeegsanayo Xisaabta Java
Aynu fahano sida loo isticmaalo xisaabta Java si loo xalliyo mushkilad xisaabeed gaar ah. Waxaa naloo xilsaaray inaan abuurno barnaamij xisaabinaya xididka laba jibaaran ee lambar la bixiyay.
Si taas loo gaaro, waxaan isticmaali doonaa Java.lang.Math.sqrt() function, kaas oo xisaabinaya xididka laba jibaaran ee tirada gelin. Halkan waxaa ah qayb ka mid ah koodka si loo gaadho hawshan:
public class SquareRootCalculator { public static void main(String[] args) { double inputNumber = 25; double squareRoot = Math.sqrt(inputNumber); System.out.println("The square root of " + inputNumber + " is " + squareRoot); } }
Koodhkan, waxaanu ku leenahay fasalka ugu muhiimsan ee loo yaqaan SquareRootCalculator, kaas oo xisaabiya xididka labajibbaaran ee galitaankaNumberka la bixiyay (25 kiiskan) isagoo u yeedhaya shaqada xisaabta.sqrt(). Natiijadu markaas ayaa lagu daabacaa console-ka.
Tillaabo-tallaabo Sharraxaadda Koodhka
Aynu kala jebino summada si aan si fiican u fahanno sida hawsha xisaabta loo fuliyo:
1. Waxaan ku qeexnaa fasalka loo yaqaan SquareRootCalculator oo leh habka ugu muhiimsan halkaas oo macquulka xisaabinta xidid labajibbaaran lagu daro.
2. Gudaha habka ugu muhiimsan, waxaanu ku dhawaaqnaa doorsoome labanlaab ah oo lagu magacaabo inputNumber, kaas oo haya lambarka aan rabno inaan go'aamino xididka labajibbaaran.
3. Waxaan markaa isticmaalnaa shaqada Xisaabta Waxaan natiijada ku kaydinaynaa doorsoomaha labanlaaban ee loo yaqaan squareRoot.
4. Ugu dambeyntii, waxaan ku daabacnaa natiijada console-ka anagoo adeegsanayna System.out.println().
Sahaminta Java.lang.Math Library
Maktabadda Java.lang.Math waxay bixisaa hawlo kale oo kala duwan oo qabta hawlo xisaabeed marka laga reebo shaqada sqrt(). Aynu ka doodno dhawr ka mid ah hawlahan:
1. Xisaabta Waxay meesha ka saartaa calaamadda taban haddii ay jirto, taasoo ka dhigaysa natiijada had iyo jeer mid togan ama eber.
2. Xisaab.
xisaabta
4. Xisaabta
Hawlaha Xisaabta ee aasaasiga ah
Marka laga soo tago shaqooyinka maktabadda java.lang.Math, Java waxa kale oo ay bixisaa hawlo xisaabeed oo aasaasi ah sida isugaynta, kala-goynta, isku-dhufashada, iyo qaybinta. Hawlgalladan waxaa lagu samayn karaa iyada oo la adeegsanayo hawlwadeennada xisaabaadka sida:
โ Ku dar: '+'
- Kala-goyn: '-'
- Isku dhufashada: '*'
- Qaybta: '/'
Tusaale ahaan:
int a = 10; int b = 5; int sum = a + b; int difference = a - b; int product = a * b; int quotient = a / b;
Gebagebadii, Xisaabta Java iyo hawl-wadeennada xisaabaadka aasaasiga ah waxay bixiyaan aasaas adag oo lagu xalliyo tiro badan oo mas'aallo xisaabeed ah. Maktabadda Java.lang.Math waxa ku jira hawlo ay ka mid yihiin sqrt(), saqafka(), dabaqa(), iyo wareega(), iyo kuwa kale, u sahlaysa horumariyayaashu in ay si fudud u fuliyaan xisaabinta xisaabta horumarsan iyo hawlgalada.