У математици, често постоје ситуације гдепотпуна тачност броја није потребна или може ометати немогућност одређивања. Такве ситуације могу настати када радите, на примјер, с сложеним функцијама кретања.

Заокружујући бројеви

Заокруживање бројева до одређеног карактера је да га замените блиском вриједношћу, уз додавање последњих нула на крају.

Природним акцијама се може подвргнути овооперације са различитим степеном тачности: десетине, стотине, хиљаде итд. У зависности од потребног степена тачности, нуле се морају заменити цифром у пражњењу на који се врши заокруживање. На једноставним примјерима можете замислити ову операцију.

Значи, када заокружите број на десетине, нула је неопходна да би се заменила цифра у цифри јединице. Истовремено, када се заокружује до стотина - неопходно је заменити испуст јединице и десетке.

Ова операција подразумева добијање приближне вредности конверзијом.

Заокруживање ПХП бројева

Иако је језик ПХП такође преводилац језика,дизајниран да максимално поједностави креирање Веб страница и апликација, садржи и низ функција за рад са математичким изразима. Њихово заокруживање је такође ушло у ово развојно окружење.

ПХП функције

У ПХП-у постоје три функције за заокруживањебројеви: округли, плафон и под. Прва је заокруживање до најближег целог броја. Други је исти као и први, само на већој страни. Трећа - на мањој страни.

Функција Роунд () одређује синтаксу:

флоат роунд (флоат валуе [, инт прецизност])

Први параметар одређује број над којим се конверзија одвија. Други, опциони, означава тачност са којом су бројеви заокружени.

Примјер кориштења функције:

Заокруживање пхп бројева

$ роун = округло (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

Ако желите да број окупите, користите функцију цеил () синтаксом:

флоат цеил (флоат валуе)

Ова функција мора бити пренета само један параметар који садржи делимични број.

Примјер кориштења функције:

$ цеи = цеил (4.7); // 5
$ цеи = цеил (4.001); // 4
$ цеи = цеил (6.5); // 7
$ цеи = цеил (3,0); // 3

Ако је потребно заокруживање бројева на мање,

Заокружујући јавасцрипт бројеве

користите функцију флоор (), дефинисану синтаксом:

флоат флоор (флоат флоор)

Ова функција је слична претходној, осим што заокружује фракциони број који је прослеђен на мање вриједност цијеле вриједности.

Примјер кориштења функције:

$ окр = под (4,99); // 4
$ окр = под (5.023); // 5
$ окр = под (6.4); // 6
$ окр = под (7,0); // 7

Кругови броја ЈаваСцрипта

У ЈаваСцрипту, као иу ПХП-у, постоје функције за заокруживање бројева. Они су слични ПХП функцијама како у наслову, тако иу садржају, осим што су назване као методе објекта Матх.

ЈаваСцрипт је у суштини објекаторијентисан програмски језик. Стога долазе неке од карактеристика рада на функцијама. Функције заокруживања бројева који нас интересују и њихове особине уграђени су у објекат Матх. И да их позовете по имену објекта, морате навести оператор ".", А затим име имовине. Слично томе, морате навести вриједности које је дала ова особина.

Пример:

упозорење ("Матх.флоор (125.6768) =" + Матх.флоор (125.6768));

Показаће се у искачућем прозору 125.

У сваком случају, чак и са наизглед тешким радом са објектно оријентираним језицима, нема проблема у употреби ЈаваСцрипт функција.

</ п>