Movatterモバイル変換


[0]ホーム

URL:


Pojdi na vsebino
Wikipedijaprosta enciklopedija
Iskanje

Celi del

Iz Wikipedije, proste enciklopedije
Graf funkcije celi del

Céli dél alispódnji céli dél je vmatematikifunkcija, ki vsakemurealnemu številux priredi največjecelo število manjše ali enakox. Na primer [2,9] = 2, [−2] = −2 in [−2,3] = −3. Pri označevanju funkcije se po navadi uporablja oglateoklepaje [x], ali v oblikix{\displaystyle \lfloor x\rfloor }. Funkcijo v tuji literaturi označujejo tudi kot floor(x). Funkcija se imenuje tudiGaussov oklepaj.Angleškoime »floor« in znak je skoval kanadski matematik in računalnikarKenneth Eugene Iverson. Funkcijax−[x], ki se jo zapiše tudi kotx mod 1 ali kot (x), se imenujedecimalni del aliulomljeni delx. Vsakulomekx ≥ 0 se lahko zapiše kotpravi ulomek, kotvsoto celega števila in pravega ulomka. Celi del in decimalni del v tem smislu veljata za vse realne vrednosti.

Graf celega dela je zgledstopničaste funkcije.

Značilnosti celega dela

[uredi |uredi kodo]

Vedno velja:

xx<x+1,{\displaystyle \lfloor x\rfloor \leq x<\lfloor x\rfloor +1\!\,,}

kjer enakost na levi velja le, če jex celoštevilo. Za celo številok in realno številox velja:

k+x=k+x.{\displaystyle \lfloor k+x\rfloor =k+\lfloor x\rfloor \!\,.}

Običajno zaokrožitev številax k najbližjemu celemu številu se lahko zapiše kot [x + 0,5].

Funkcija celi del nizvezna, vendar je zgoraj polzvezna.

Če jex realno inn celo število, jenx,če in samo če jen ≤ [x]. Ali drugače rečeno, funkcija celi del je delGaloisove povezave. Je zgornja povezava za funkcijo, ki vloži cela števila v realna.

Z uporabo celega dela se lahko skonstruira več nedvoumnih, sicer nepraktičnih, enačb zapraštevila.

Zgornji celi del

[uredi |uredi kodo]

Sorodna matematična funkcija jezgornji celi del, ki vsakemu realnemu številux priredi najmanjše celo število večje ali enakox. Funkcijo v tuji literaturi označujejo kot ceiling(x). Na primer zgornji celi del(2,3) = 3, zgornji celi del(2) = 2 in zgornji celi del(−2,3) = −2. Zgornji celi del se označi tudi kotx{\displaystyle \lceil x\rceil }. Veljata naslednji preprosti zvezi:

x=x{\displaystyle \lceil x\rceil =-\lfloor -x\rfloor \!\,}

in:

xx<x+1.{\displaystyle x\leq \lceil x\rceil <x+1\!\,.}

Za celo številok velja enakost:

k/2+k/2=k.{\displaystyle \lfloor k/2\rfloor +\lceil k/2\rceil =k\!\,.}

Če stam inntujipozitivni celi števili, velja:

i=1n1im/n=(m1)(n1)/2.{\displaystyle \sum _{i=1}^{n-1}\lfloor im/n\rfloor =(m-1)(n-1)/2\!\,.}

Beattyjev izrek iz leta 1926 pove, kako se lahko vsako pozitivnoiracionalno število razdeli znaravnimi števili v dvezaporedji s pomočjo celega dela.

Operator(int) v C

[uredi |uredi kodo]

C in sorodniprogramski jeziki lahko spretvorbo tipov spreminjajo vrednost s tekočo vejico v celoštevilsko s predpono(int). Ta operacija je mešanica celega in spodnjega celega dela: za pozitivnix ali 0 vrne celi del [x], in za negativnix vrne spodnji celi del(x).

Kakor celi in spodnji celi del tudi ta operacija ni zvezna. Zaradi tega lahko poveča napake pri zaokroževanju s tragičnimi posledicami. Na primer(int)(0.6/0.2) vrne 2 v večini izvedb C-ja, četudi je 0,6/0,2 = 3. Razlog je v tem, ker računalnik deluje znotraj vdvojiškem sistemu, in je nemogoče predstaviti števili 0,6 in 0,2 s končnim dvojiškim znakovnim nizom. Zaradi tega se pojavljajo napake pri zaokroževanju in končna vrednost se izračuna kot 2,999999999999999555910790149937, in kar bo operator(int) veselo pretvoril v 2.Posixova funkcijafloor(x) ima sorodne probleme. Zaradi teh težav večina sodobnihračunal notranje uporablja desetiški sistem.

Glej tudi

[uredi |uredi kodo]
Stub icon

Ta matematični članek ješkrbina. Pomagajte Wikipediji in garazširite.

Pridobljeno iz »https://sl.wikipedia.org/w/index.php?title=Celi_del&oldid=5462908«
Kategorija:
Skriti kategoriji:

[8]ページ先頭

©2009-2025 Movatter.jp