Manipulering tal er en integreret del af Web programmering. For eksempel , når du udfører beregningerne unødvendige decimaler fjernes fra komplekse tal , før de kan vises til slutbrugerne . PHP , den populære web - programmeringssprog, er særligt dygtige til at håndtere tal. Dens store bibliotek af funktioner giver programmøren en række måder at fjerne decimaler . Funktionen " intval " konverterer en værdi til et heltal , der effektivt fjerne alle decimaler. Funktionen " number_format " formater et tal , så du kan angive antallet af decimaler i den resulterende tal , blandt andre ting. Instruktioner
1
Åbn en teksteditor som Notepad , og oprette en ny fil. Definer en variabel, der indeholder et flydende decimaltal . Det er det nummer, som du senere vil fjerne decimaler. Her er et eksempel på koden : ?
< Php
$ originalNumber = 13,4556 ,
2
Brug PHP er " intval "-funktionen til at konvertere det oprindelige antal ind i en integer , fjerne og dermed alle de decimaler , og tildele resultatet til en ny variabel . Ved anvendelsen af dette eksempel , vil prøve kode vises begge numre . Her er koden : Hej
$ noDecimalNumber = intval ( $ originalNumber ),
echo " Original nummer : " . $ originalNumber . "" ;
echo " Antal uden decimaler : " . $ noDecimalNumber . "" ;
3
Brug " number_format "-funktionen til at angive antallet af decimaler til at holde fra det oprindelige tal . Funktionen accepterer enten to eller fire argumenter , men til dit formål , du skal bruge alle fire. Den første parameter er antallet at manipulere , det andet er antallet af decimaler til at holde , og det tredje er det tegn til brug for kommaet , og den fjerde er tegnet til bruge som tusindvis separator. Indstil det tredje argument til " . " og den fjerde til en tom streng . Konvertere resultatet til et flydende decimaltal ved hjælp af en type støbt , og tildele resultatet til en variabel. Med henblik på dette eksempel , vil resultatet blive vist . Din kode skal se sådan ud : Hej
$ decimalPlaces = 2;
$ fewerDecimalNumber = ( float) number_format ( $ originalNumber , 2, , '' ' . ');
< P > echo " Antal med op til" . $ decimalPlaces . " Decimaler :". $ fewerDecimalNumber . "" ;