Joba: Kirisiw



Download 39,24 Kb.
bet2/2
Sana11.01.2022
Hajmi39,24 Kb.
#350056
1   2
Bog'liq
Javadocx

1


|a|-butun son


abs(x)


2


|a|-haqiqiy son


fabs(x)


3





sqrt(x)


4


x2


pow(x,2)


5


xn


pow(x,n)





6


10x


Pow(10,x)


7


ex


exp(x)


8


ln(x)


log(x)


9


Sinx


sin(x)


10


Cosx


cos(x)


11


Tgx


tan(x)


12


Ctgx


cos(x)/ sin(x)


13


Arcsinx


asin(x)


14


Arccosx


acos(x)


15


Arctgx


atan(x)

Java programmalastırıw tilinde matematikalıq funksiyalardan tısqarı birpara atqarılatuǵın ámellerdi keltiremiz. Yaǵnıy sannıń pútkil bólegi, qaldıq ni tabıw yamasa pútinlew hám hakoza ámeller tómendegishe suwretlenedi.

ceil (x)- x haqıyqıy sannı uzidan úlken bolǵan bawırlas san menen almastıradı.
floormod (x, y) - x sanın y ga bolǵandaǵı qaldıqtı esaplaydı. Bul ámeldi % belgisi arqalı da ańlatıw múmkin.
Mısal : qaldıqtı esaplaw.
floormod (12, 5) =2, floormod (121, 100) =21, floormod (1523, 1000 ) =523 hupot (x, y)- x hám y haqıyqıy sanlar úshmúyeshliktiń katetlari bolsa,

gepatenuzani esaplaw.

Java Baeldung-de matematikalıq funktsiyalarǵa kirisiw

Java eń paydalı programmalastırıw tillerinen biri bolıp tabıladı. Ol jaǵdayda arxitektura qurıw, fanda esap -kitaplardı tarqatıp alıw, kartalar dúziw hám t.b. sıyaqlı kóplegen qosımshalar bar. Bul wazıypalardı ápiwayılastırıw ushın Java Java-de java. láń. Math klasın yamasa kvadrat, eksponensial, shift sıyaqlı bir neshe operatsiyalardı atqaratuǵın matematikalıq funktsiyalardı usınıs etedi. logarifm, kub, abs, trigonometriya, kvadrat túbir, jınıs penenhám basqalar. Bul klass penenmatematika klasınıń hasası bolǵan eki maydandı usınıs etedi. Olar, Tábiy logarifmdiń hasası bolǵan " E" (718281828459045)" pi" - sheńber sheńberiniń diametrine qatnası (141592653589793) Java-de hár qıylı matematikalıq funktsiyalar

Java kóplegen matematikalıq usıllardı usınıs etedi. Olardı tómende kórsetilgen sıyaqlı klassifikaciyalaw múmkin:

1.Tiykarǵı matematikalıq usıllar

2.Trigonometrik matematikalıq usıllar

3.Logarifmik matematikalıq usıllar

4.Giperbolik matematikalıq usıllar

5.Múyeshtegi matematikalıq usıllar

6.Endi olardı tolıq kórip shıǵayıq.

Tiykarǵı matematikalıq usıllar

Jaqsılaw túsiniw ushın biz joqarıdaǵı usıllardı tómende kórsetilgen sıyaqlı Java programmasında ámelge asırıwımız múmkin:

SQRT ()

Argumentning kvadrat túbiri eki ese

jup n = Math. sqrt (36, 0) // n = 6, 0

cbrt ()


Argumentning kub túbiri eki ese

jup n = Math. cbrt (8. 0) // n = 2. 0

Maksimal ()

Argumentda ótken eki bahanıń maksimalı long, int, float, double

int n = Math. max (15, 80) // n = 80

min ()


Argumentda keminde eki baha ótkerildi long, int, float, double

int n = Math. min (15, 80) // n = 15

CEIL ()

Júziwshi noqat ma`nisin pútkil sanǵa pútinleydi double double n = Math. ceil (6. 34) //n=7. 0

qabat () Júziwshi noqat ma`nisin eki ese pútkil san ma`nisine pútinleydi

jup n = Math. floor (6. 34) //n = 6. 0

dumaloq ()

Júziwshi noqat yamasa ikkilangan bahanı pútkil san ma`nisine joqarıǵa yamasa tómenge pútinleydi float double n = Math. round (22. 445); // n = 22, 0 jup n2 = Math. round (22, 545); //n=23, 0

tutqınlar ()

Reklama

Birinshi parametrdiń ma`nisi ekinshi parametrge asıriladı

eki ese


double n = Math.pow (2. 0, 3. 0) //n=8. 0

tosınarlı ()

0 den 1 ge shekem bolǵan tosınarlı san eki ese n = Math. tosınarlı () // n = 0, 2594036953954201

signum ()

Ótkerilgen parametrdiń belgisi.

Eger unamlı bolsa, 1 kórsetiledi.

Eger unamsız bolsa,-1 kórsetiledi.

Eger 0 bolsa, 0 kórsetiledi

júziw

double n = Matematikalıq. signum (22. 4); // n = 1, 0 jup n2 = Matematika. belgi (-2 ); // n = -1, 0



AddExact ()

Parametrler jıyındısı. Nátiyje uzın yamasa int ma`nisi menen to'lib ketken bolsa, esaptan tısqarı shiǵarıladı. int, uzın

int n = Math. addExact (35, 21) // n = 56

incrementExact ()

Parametr 1 ge asıriladı. Qabıl etilgen nátiyje int ma`nisinen asıp ketsa, esaptan tısqarı shiǵarıladı. int, uzın

int n = matematika. incrementExact (36 ) // n = 37

ayirmoqTolıq ()

Parametr ayırmashılıǵı. Eger nátiyje int ma`nisinen asıp ketsa, esaptan tısqarı shiǵarıladı. int, uzın

int n = Math. subtractExact (36, 11) // n = 25

Javada kod jazliwi

Qo'siw:

public class Qo`siw {

public static void main(String[] args) {

int a = 5;

int b = 7;

System.out.println("Natiyje: " + (a+b));

}

}
output: Natiyje: 12




Ayiriw:

public class Ayiriw {

public static void main(String[] args) {

int a = 17;

int b;

b = 5;


System.out.println("Ayirma: " + (a-b));

}

}



output: Ayirma: 12

Ko'beytiw:

public class Kobeytiw {

public static void main(String[] args) {

int a = 7;

int b = 5;

System.out.println("Natiyje: " + a*b);

}

}

output: Natiyje: 35



Bo'liw:

public class Boliw{

public static void main(String[] args) {

int a = 15;

int b = 5;

int sum = a/b;

System.out.println("Natiyje: "+sum);

}

}



output: Natiyje: 3

Qoldiqni aniqlaw:

public class Qaldiq {

public static void main(String[] args) {

int a = 42;

int b = 5;

int sum = a%b;

System.out.println("Qaldiq: " + sum);

}

}



output: Qaldiq: 2

Ulken sandi aniqlaw:

public class Aniqlaw{

public static void main(String[] args) {

int a = 7;

int b = 5;

int c = 10;

int sumAB = Math.max(a, b);

int sum = Math.max(sumAB, c);

System.out.println("Ulken san: "+sum);

}

}



output: ulken son: 10

Koren:

public static void main(String[] args) {

int a = 25;

double sum = Math.sqrt(a);

System.out.println("koren: "+sum);

}

output: koren: 5.0



Sandi darejege ko`teriw:

public class Daraje {

public static void main(String[] args) {

double sum = Math.pow(5, 3);

System.out.println("Sannin` darajesi: "+sum);

}

}



output: Sannin` darajesi: 125

Paydalanilg`an adebiyatlar
  1. http://www.ziyonet.uz


  2. http://uz.denemetr.com/download/docs-229149/768-229149.doc


  3. http://www.nasa.gov\statistics\


  4. http://www.security.uz


  5. http://www.cert.uz


  6. http://www.uzinfocom.uz.



Download 39,24 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish