Egészek és frakciói php

Egészek és frakciói php

Tartalmaz egy numerikus típusú

A PHP, két típusú numerikus adatokat - az egész (integer) és frakcionált (float). A számok egy egyszerű típusú [1]. Sok a különbség a belső működését a tolmács velük kapcsolatban.

A maximális lehetséges értéke attól függ, hogy az operációs rendszer a számítógép és a konfiguráció. A 32x bites processzor a maximális egész szám, értéke körülbelül két milliárd, és több mint kilenc 64x bit trillió (azaz kilenc milliárd milliárd). Ez egy csillagászati ​​szám a rövid forma van írva, mint «9E18».

A maximális lehetséges törtszám konfigurációjától függ a számítógép. Abban 64x bites processzorok, ez «1,8E308». Mint látható, ez sokkal több, mint a legnagyobb egész. Ennek az az oka, hogy az egész ilyen méretű, a gyakorlatban nem használják. Ezek a tartományok van szükség még pontosabb kiszámítására, egész és tört részét.

fontos
Ha az egész szám maximális hatótávolságán kívül esik, a PHP automatikusan alakítani egy töredékét. Szükséges, hogy fokozza és integritásának fenntartása a számítás eredménye.

Radix rendszer és a negatív számok

Ahhoz, hogy egy szám negatív, a PHP programozási nyelv, mielőtt meg kell tenni a „-” jel. A negatív szám lehet beszerezni a számítások eredménye.

A mindennapi életben használni a tízes számrendszerben. [2] de programozás néha működéséhez szükséges oktális, hexadecimális és akár bináris számokat. Van egy speciális szintaxist, hogy meghatározzuk azokat. Meg kell jegyezni, hogy a számok meghatározott számszerű rendszerektől eltérő tizedes, nem lehet negatív.

Syntax különféle számrendszerek:

  • hogy meghatározzák a számot hexadecimális előtt meg kell adnia a szimbólumok «0x».
  • állítsa be a szám helyébe a „0” az oktális karakterkészlet.
  • A számrendszer karakterkészlet van írva, mint «0B».

jegyzet
Minden megadott számok száma rendszerektől eltérő tizedes, kap ez a kimenet a böngészőben. Műveleteket hajtanak végre a számokat a rendszer, amelyben kapnak, de a felhasználó jelennek meg a szokásos formában.

Az explicit konverziós számokat

Típus számítás eredménye nem lehet, mint várták. Amikor elosztjuk két egész szám törtszám akkor történhet, ha az egyik operandus nem osztható egy másik maradék nélkül.

A PHP, lehetőség van arra, hogy kifejezetten átalakítani egy számot egész típusú tört vagy fordítva. Erre a célra, mielőtt az expressziós konstrukciót kell adnia a nyelvet (integer). ha azt akarjuk, hogy a leadott az eredmény egy egész vagy egy (float), ha azt szeretnénk, hogy egy tört szám. Működtetésekor a törtszám, hogy egy egész lefelé kerekítjük.

Ezek a szerkezetek befolyásolják a sor és logikai típusú. Ez azért lehetséges, mert a beépített a értelmező implicit típusú átalakítás mechanizmussal [3]. Ha egy sorban kezdődik egy szám, akkor a lefoglalt, hozta a kívánt típusú és a maradék dobni vonalak. A logikai értékeket átalakítják a «valódi => 1» és «false => 0" .

Az itt használt kifejezések a cikk

  1. Egyszerű adattípusok - olyan adat, amelyet nincs értelme, hogy osszuk el. Ezek közé tartozik a húrok, egész szám, tizedes számok, logikai értékek, és null. Egyszerű adattípusok vesznek részt az építési kompozit (összetett adattípusok).
  2. számrendszer - rögzítésére szolgáló eljárást és számok ábrázolása. Erre jó példa a római számokkal. Mindegyik új számot írt alá egy új számot követő ismétlése az előző. Ebben az esetben, ha egy nagy szám előtt álló kisebb, teszik hozzá.
  3. Konverziótípusokat - a belső működését értelmező, amely lehetővé teszi, hogy két különböző típusú adatokat vesz részt az általános összefüggésben program működéséhez. Ilyenek például a hozzáadásával „12” a száma vonal 12. Az eredmény egy „24”.

Részarány sotscetyah:

Kapcsolódó cikkek