Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odobrať desatinné miesta v PHP

Manipulácia čísla je neoddeliteľnou súčasťou webovej programovania . Napríklad pri vykonávaní výpočtov , zbytočné desatinné miesta je nutné odstrániť z komplexných čísel , pred tým , než môžu byť zobrazené na koncových užívateľov . PHP , populárne webové programovací jazyk , je zvlášť zbehlí v práci s číslami . Jeho rozsiahla knižnica funkcií umožňuje programátorovi niekoľko spôsobov , ako odstrániť desatinných miest . Funkcia " intval " prevedie hodnotu na celé číslo , účinne odstráni všetky desatinné miesta . Funkcia " number_format " formátuje čísla , ktorá vám umožní zadať počet desatinných miest vo výslednom počte , okrem iného. Pokyny dovolená 1

Otvorte textový editor , napríklad Poznámkový blok a vytvorte nový súbor . Definujte premennú obsahujúci číslo s plávajúcou desatinnou čiarkou . To je číslo , z ktorého budete neskôr odstrániť desatinných miest . Tu je príklad kódu :

< php

$ originalNumber = 13,4556 ;
2

" intval " funkcie použiť PHP je previesť pôvodný číslo ? na celé číslo , tým , že odstráni všetky desatinné miesta , a priradiť výsledok k novej premennej . Na účely tohto príkladu sa príklad kódu zobrazí obe čísla . Tu je kód :

$ noDecimalNumber = intval ( $ originalNumber ) ;

echo " Originálne číslo : " . $ OriginalNumber . " " ;

Echo " číslo bez desatinných miest " . $ NoDecimalNumber . " " ;
3

použite funkciu " number_format " určiť počet desatinných miest , aby sa z pôvodného počtu . Funkcia prijíma buď dva alebo štyri argumenty , ale pre vaše účely , mali by ste použiť všetky štyri . Prvý parameter je číslo manipulovať , druhá je počet desatinných miest , aby , tretí je postava použiť pre desatinnú čiarku , a štvrtý je znak , ktorý má použiť ako oddeľovač tisícov . Nastavte tretí argument " . " a štvrtý na prázdny reťazec . Prevod výsledku na číslo s plávajúcou desatinnou čiarkou pomocou pretypovanie , a výsledok priradiť premenné . Na účely tohto príkladu sa zobrazí výsledok . Váš kód by mal vyzerať takto :

$ desatinných miest = 2 ;

$ fewerDecimalNumber = ( float ) number_format ( ' . ' $ OriginalNumber , 2 , , '' ) ;

echo " Číslo až " . $ desatinných miest . " Desatinné miesta : " . $ FewerDecimalNumber . " " ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené