Teil von  SELFPHP   Teil von  Praxisbuch  Teil von  Sprachelemente und Syntax  Teil von  Mathematische Funktionen
Professional CronJob-Service

Suche

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
 
Umwandlungsfunktionen: Seite 1

SELFPHP ist Shopware Solution Partner
Shopware ist ein vielfach ausgezeichnetes Onlineshop-System der shopware AG, das auf PHP. Zend Framework und SQL basiert.
SELFPHP unterstützt Sie als Shopware Solution Partner bei der Konzeption, Programmierung und Realisierung Ihres Onlineshops und passt Shopware bei Bedarf an Ihre Unternehmensbedürfnisse an. Weitere Informationen



Als Nächstes folgen die in PHP zur Verfügung stehenden Umwandlungsfunktionen.

FunktionBeispielBeschreibung
floor(float)floor(10.8) => 10Ganzzahliger Teil einer Zahl. Rundet zur nächsten Ganzzahl ab.
ceil(float)ceil(10.8) => 11Rundet auf die nächste Ganzzahl.
round(float,[$stellen])round(10.8) => 11 round(10.8476,2) => 10.85Rundet eine Fließkommazahl auf die optionale Stellenzahl $stellen.
base_convert(nummer, ausgangsbasis, zielbasis)base_convert(100,2,10) => 4Wandelt von einem beliebigen Zahlensystem der Basis 2 bis 36 in ein anderes um.
bindec(binaerwert)bindec(1001) => 9Binär -> dezimal. Umwandlung von binär nach dezimal.
decbin(dezimalwert)decbin(9) => 1001Dezimal -> binär. Umwandlung von dezimal nach binär.
dechex(dezimalwert)dechex(255) => ffDezimal -> hexadezimal. Umwandlung von dezimal nach hexadezimal.
decoct(dezimalwert)decoct(1024) => 2000Dezimal -> oktal. Umwandlung von dezimal nach oktal.
deg2rad(float)deg2rad(180) => 3.1415926535898Diese Funktion wandelt den übergebenen Winkel von Grad in Bogenmaß.
hexdec(hexwert)hexdec(ff) => 255Hexadezimal -> dezimal. Umwandlung von hexadezimal nach dezimal.
rad2deg(float)rad2deg(3.1415926535898) => 180Diese Funktion wandelt den übergebenen Winkel von Bogenmaß in Grad.
octdec(oktalwert)octdec(2000) => 1024Oktal -> dezimal. Umwandlung von oktal nach dezimal.


Logarithmus mit beliebiger Basis

Sollten Sie den Logarithmus mit einer beliebigen Basis berechnen müssen, verwenden Sie folgende Definition:

function logx($mant,$basis) {
  return log($mant)/log($basis);
}

Ausgabe
// Ausgabe (0.5)
echo logx(2,4)

Das erste Argument ist die zu berechende Mantisse, das zweite die Basis des Logarithmus. Seit PHP 4.3 können Sie jedoch auch die vordefinierte Funktion log() verwenden.

Beispiel

// Ausgabe (0.5)
echo log(2,4);


Runden von Fließkommazahlen

Sie wollen Fließkommazahlen runden, entweder um einen Integer-Wert zu erhalten oder um die Anzahl der Dezimalstellen zu begrenzen. Dafür stehen Ihnen in PHP gleich drei nützliche Funktionen zur Verfügung.

Beispiel – round() – auf nächste Ganzzahl runden

<?php
$zahl = round(2.4);
// Ausgabe (2)
echo $zahl;
?>

Beispiel – ceil() – zum Aufrunden

<?php
$zahl = ceil(2.4);
// Ausgabe (3)
echo $zahl;
?>




Mathematische Funktionen
 




:: Premium-Partner ::

Webhosting/Serverlösungen

Pixel X weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 


:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Vorschaubilder erstellen

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


Mathematische Aufgaben - im Stringformat - von PHP berechnen lassen

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.deImpressumKontakt
© 2005-2024 E-Mail PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de