ЭЭМПрограммалоо

WEB үчүн программалоо сандарды кадамы

Бирок математикада саны толук так мүмкүнчүлүгүбүз бар керек эмес, же аныктоонун мүмкүн эместиги үчүн тоскоол болот. Мындай жагдайлар татаал кыймыл-милдеттери менен, мис, учурунда пайда болушу мүмкүн.

белги чейин кадамы - бул анын ордуна аягында акыркы нөл кошуп наркынын жакын болгон.

Табигый бөлчөк так ар кандай иш дуушар болушу мүмкүн: .. тегеректелген агып, жайгашкан ондогон, жүздөгөн, ми ж.б. нөл менен катар алмаштыруу үчүн зарыл болгон тактык талап даражасына жараша. Эгер жөнөкөй мисалдардын ишин элестете алабыз.

Ошентип, он санын жалпылоо жатканда, агып бөлүгүндө нөлдүк орундуу менен алмаштыруу керек. жүздөгөн чейин тегеректөө менен, ошол эле учурда, - адамдар жана он орундуу алмаштыруу керек.

Бул иш кайра тарабынан болжолдуу маанилерин алуу кирет.

PHP Rounding саны

PHP тили жана WEB-беттеринде жана өтүнмөнү түзүү жөнүндө чыгарманын максималдуу жөнөкөйлөтүү үчүн түзүлгөн тил, компилятор, болсо да, ошондой эле математикалык туюнтмалар менен иштөө боюнча иш-милдеттерди жүзөгө ашыруунун бир катар камтыйт. Ошондой эле, алар бул чөйрөнү өнүктүрүү тегеректөө тигебиз.

PHP иш-милдеттери

PHP-жылы тегеректөө үч иш-милдеттерди аткара алат: тегерек, ceil жана кабат. биринчи төмөн Бүтүн чейин тегеректөө болот. экинчиси - биринчи эле, бирок, чоң жол менен. Үчүнчү - төмөн.

Тегерек () милдети төмөнкү синтаксисин белгилейт:

сүзүп тегерек (жадымда балл [, ички тактык])

Биринчи параметр кайра пайда болгон санын көрсөтүп турат. Экинчиден, кошумча катары, бул сан тегеректөө тактык менен көрсөтүп турат.

иш-милдетин пайдалануу менен, мисалы:

$ Тапичке = тегерек (3,8); // 4
$ Тапичке = тегерек (3.15); // 3
$ Тапичке = тегерек (5,5); // 6
$ Тапичке = тегерек (8.499); // 8
$ Тапичке = тегерек (2.46,1); // 2.5
$ Тапичке = тегерек (3.7384,3); // 3,738
$ Тапичке = тегерек (1939 -1); // 1940
$ Тапичке = тегерек (2.5,1); // 2.5
$ Тапичке = тегерек (1444 -2); // 1400

Керектүү санын эки ондук жерлерге кадамы:

$ Тапичке = тегерек (3.467,2); // 3.47

керектүү номерине чейин бүтүн наркы кадамы:

$ Тапичке = тегерек (4.827); // 5

Эгер чоң жол менен тегерек санын алуу үчүн келсе, ceil () колдонуу керек милдети синтаксисин аныктайт:

калкып ceil (жадымда балл)

Бул милдети бир бөлчөк санын камтыйт бир гана параметри өтө зарыл.

иш-милдетин пайдалануу менен, мисалы:

$ CEI = ceil (4,7); // 5
$ CEI = ceil (4.001); // 4
$ CEI = ceil (6,5); // 7
$ CEI = ceil (3,0); // 3

азыраак тарап муктаж сан тегеректөө алып келсе,

сөз () милдети синтаксисин белгилейт колдонуу:

күндөп-кабат (жадымда балл)

Бул милдетти ал ага төмөнкү бүтүн маанисине бир бөлчөк канча ирет башка да, мурунку да ушуларга окшош.

иш-милдетин пайдалануу менен, мисалы:

$ Okr сөз = (4.99); // 4
$ Okr сөз = (5,023); // 5
$ Okr сөз = (6,4); // 6
$ Okr сөз = (7,0); // 7

JavaScript Rounding саны

JavaScript-жылы, PHP менен эле, сандарды тегеректөө бир милдети бар. Алар Math объектинин ыкмалары деп экенин эске албаганда, мындай наам PHP милдеттери жана мазмуну окшош.

JavaScript табиятынан объектиге-багытталган програмдоо тили болуп саналат. Бул кээ бир өзгөчөлүктөр иштөөсүнө иштеп турат. Биз сандар жана алардын касиеттери Math объектисине кошулган тегеректөө милдеттерин кызыкдар. Ал объектинин аты кийин аларды үчүн чалуу оператору көрсөтүү керек ".", Анан менчик аты. Ошо сыяктуу эле, силер, жана баалуулуктар бул менчикке өтүп көрсөтүлүүгө тийиш.

мисалы:

айгай ( "Math.floor (125.6768) = '+ Math.floor (125.6768));

125 калкыма терезе пайда болот.

Кандай болбосун, объектиге-багытталган тилде менен иштөө татаал караганда да, айкын бир JavaScript тийиши эч кандай маселе жаратпайт.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ky.delachieve.com. Theme powered by WordPress.