Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Ta bort decimaler i PHP

    Manipulera tal är en integrerad del av Web programmering . Till exempel , när du utför beräkningar , måste onödiga decimaler tas bort från komplexa tal innan de kan visas för slutanvändarna . PHP , den populära webb - programmering språk , är särskilt skickliga på att hantera siffror . Dess stora bibliotek av funktioner tillåter programmeraren ett antal sätt att ta bort decimaler. Funktionen " intval " konverterar ett värde till ett heltal , effektivt ta bort alla decimaler . Funktionen " number_format " formaterar ett antal så att du kan ange antalet decimaler i det resulterande talet , bland annat . Instruktioner
    1

    Öppna en textredigerare , till exempel Anteckningar , och skapa en ny fil . Definiera en variabel som innehåller ett decimaltal . Detta är det nummer som du senare kommer att ta bort decimaler . Här är ett exempel på kod : ?

    < Php

    $ originalNumber = 13,4556 ,
    2

    Använd PHP : s " intval " -funktionen för att omvandla det ursprungliga antalet till ett heltal , och därmed undanröja alla decimaler , och tilldela resultatet till en ny variabel . Vid tillämpning av detta exempel kommer exempelkod visas båda numren . Här är koden :

    $ noDecimalNumber = intval ( $ originalNumber ) ,

    echo "Original nummer : " . $ originalNumber . " " ;

    echo " Antal utan decimaler : " . $ noDecimalNumber . " " ;
    3

    Använd " number_format " -funktionen för att ange antalet decimaler som ska hålla från det ursprungliga antalet . Funktionen accepterar antingen två eller fyra argument , men för dina ändamål bör du använda alla fyra . Den första parametern är antalet att manipulera , det andra är antalet decimaler för att hålla , det tredje är det tecken som ska användas för decimalkomma , och den fjärde är det tecken som ska användas som tusentalsavgränsare . Ställ den tredje argumentet till " . " och den fjärde till en tom sträng. Omvandla resultatet till ett flyttal med en typ cast , och tilldela resultatet till en variabel . Vid tillämpning av detta exempel , kommer resultatet att visas. Din kod bör se ut så här :

    $ decimalPlaces = 2 ;

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

    echo " Antal med upp till " . $ decimalPlaces . " Decimaler : " . $ fewerDecimalNumber . " " ;

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så lägger omdirigeringskoden på PHP
    ·Hur göra en PHP- webbplats för nybörjare
    ·Hur tolka XML Sports Feeds
    ·Hur man undviker dubbla poster med PHP i MySQL
    ·MySQL med phpMyAdmin Tutorial
    ·Hur man skickar PHP Mail till HTML Email
    ·PHP-skript för att ladda upp flera filer
    ·Hur man tar bort PHP MailTo
    ·Hur man gör en pratstund med PHP
    ·Hur får man Runtime värde av en Listbox i Dreamweaver…
    Utvalda artiklarna
    ·Hur man använder LINQ till XML
    ·Dynamisk Calling funktioner i DLL
    ·Hur du anpassar en avhandling Feature
    ·Hur man flyttar till nästa rad i DataGridView
    ·Så här söker en länkad lista av element i C + +
    ·Ställa decimalform på en Applet
    ·Hur man skapar en webbtjänst som använder Axis
    ·Hur man sparar en PHP fil och bifoga det till webbsida
    ·Hur man använder ListView med en kryssruta i VBA
    ·Hur Jämför heltal i Java
    Copyright © Dator Kunskap http://www.dator.xyz