suchmaschinenoptimerung, seo, links
 Pagerank- und Counterservice | Java Forum | Wordpress Templates | Spenden | Link zu uns | Partner | Impressum |


SEO-Tools:


Webmaster-Tools:


Tutorials:

C.2.2 Variablen und Operatoren für Zahlen

Betrachten wir einmal das folgende Programm:

Listing C.3   Datei uc04.php

<html>
<body>

<?php
   $a = 14;
   $b = 8.3;
   $c = $a + $b;
   echo $c;
?>

</body>
</html>

Zahlen-Variablen

Die Aufgabe dieses Programmes ist die Addition von zwei Zahlen und die Ausgabe der Summe dieser beiden Zahlen. Dies wird wie folgt durchgeführt:


 

Die Variable $a wird eingeführt, und es wird ihr der Wert 14 zugewiesen, wodurch $a zu einer Variablen für eine ganze Zahl wird.


 

Die Variable $b wird eingeführt, und es wird ihr der Wert 8.3 zugewiesen, also wird $b zu einer Variablen für eine Zahl mit Nachkommastellen (die Verwendung des Dezimalpunktes ist obligatorisch).


 

Die Variable $c wird eingeführt, $a und $b werden addiert und das Ergebnis wird $c zugewiesen, damit wurde $c ebenfalls zu einer Variablen für eine Zahl mit Nachkommastellen.


 

Der Wert von $c, also 22.3, wird ausgegeben.

Eine Zahl mit Nachkommastellen kann auch als sogenannte »Exponentialzahl« ausgedrückt werden. Im o. a. Programm hätte man eine der folgenden Schreibweisen verwenden können, dies hätte zum gleichen Ergebnis geführt:

$b = 0.83e1;

(dies bedeutet 0.83 mal 10 hoch 1, also 0.83 mal 10)

$b = 83e-1;

(dies bedeutet 83 mal 10 hoch –1, also 83 mal 0.1)

Arithmetische Operatoren

Grundrechenarten

Bei Zahlen können die folgenden Rechen-Operatoren (= arithmetischen Operatoren) verwendet werden:

Operator

Bedeutung

+

Addition

-

Subtraktion

*

Multiplikation

/

Division

%

Modulo, Rest bei einer ganzzahligen Division, z. B. ergibt 7%3 den Wert 1, denn 7 durch 3 ergibt 2 Rest 1


Ein weiteres Beispiel

Ein Programm mit einer etwas umfangreicheren Berechnung:

Listing C.4   Datei uc05.php

<html>
<body>

<?php
   $a = 4;
   $b = 3.1;
   $c = 2e-1;
   $d = 2;
   $e = ($c + $a * $b) / $d + 15;
   echo $e;
?>

</body>
</html>

Es ist zu beachten, dass (wie in der Mathematik üblich) Multiplikation und Division eine höhere Priorität als Addition und Subtraktion haben, also zuerst ausgeführt werden. Außerdem findet bei Berechnungsausdrücken die Bearbeitung von links nach rechts statt. Mit dem Setzen von Klammern kann der Entwickler allerdings die Reihenfolge beeinflussen. Ausdrücke in Klammern werden zuerst vollständig ausgerechnet, das Ergebnis fließt später in die restliche Berechnung ein.

Zum vorliegenden Programm: Die Variablen $a, $b, $c und $d werden eingeführt und mit Werten belegt, bei $c ist dies der Wert 0.2. Die Variable $e wird wie folgt errechnet:


 

$a wird mit $b multipliziert (ergibt 12.4).


 

$c wird zu diesem Ergebnis addiert (ergibt 12.6).


 

Dieses Ergebnis, also das Ergebnis der Klammer, wird durch $d geteilt (ergibt 6.3).


 

Dieses Ergebnis wird zu 15 addiert (ergibt 21.3).

Übung UC06

Berechnen Sie das Ergebnis des nachfolgenden Ausdruckes in einem PHP-Programm (Datei uc06.php). Dabei soll $a den Wert 4 und $c den Wert 2 haben. Speichern Sie die Datei im Hauptverzeichnis Ihres Webservers, und testen Sie das Programm, indem Sie einen Browser aufrufen und die Adresse http:// localhost/uc06.php eingeben. Zur Kontrolle: Das Ergebnis hat den Wert -1.75. Der Ausdruck lautet :

Ergebnis = 7 / $a + $c – 5.5 * (3 – $c)




Unterstützen Sie unseren kostenfreien Service



Lexikon SEO-Optimierung:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z



Pagerankanbieter:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z 0-9



Webkataloge:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z 0-9



Weltweite Suchdienste:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z






 
Zur Ermittlung des PageRank™ werden keine Daten an Google™ gesendet oder dort abgefragt!
PageRank™ und Google™ sind geschützte Marken der Google Inc., Mountain View CA, USA. Das
PageRank™ Verfahren unterliegt US Patent 6,285,999. | Scripts by HT-Electronics © pageranking-hits.de