Navigation
 Startseite
 Fachbücher
 Forum
 Webmaster News
 Script Newsletter
 Kontakt
 Script Installation
 Php
 Php Tutorials
 Impressum

Community-Bereich
 kostenlos Registrieren
 Anmelden
 Benutzerliste

Script Datenbank
 Script Archiv
 Script Top 20
 Screenshots
 Testberichte

Suche
 

Unsere Php Scripts
 Counter Script
 Umfrage Script
 Bilder Upload Script
 Terminverwaltung
 Simple PHP Forum
 RSS Grabber

Script Mods
 phpBB Adsense Mode

Tools und Generatoren
 .htpasswd Generator
 md5 Generator
 base64 Generator
 Markdown to HTML
 Colorpicker
 Unix timestamp Tool
 TLD Liste
 Webkatalog‑Verzeichnis

Partner
 Sprüche Treff

Artfiles.de
Bietet Serviceorientierte Internetdienstleistungen...
https://www.Artfiles.de
Hosterplus.de
Bekommen Sie Speicherplatz (Webspace), Domains und...
https://www.Hosterplus.de
 
 
 

Absoluten Wert einer Zahl ermitteln

Sie befinden sich: Home > Php Tutorial > Absoluten Wert einer Zahl e...

Absoluten Wert einer Zahl ermitteln


Eintrag am:  15.09.2009
Hits / Besucher:  6260
Sprache:  Deutsch
Kategorie:  Einsteiger Tutorials...
Tutorial Art:  eigenes
Eingetragen von   schubertmedia schubertmedia
 
Beschreibung

In diesem kleinen Tutorial erkläre ich ihnen, wie sie unter anderem sinnvoll die PHP-Funktion abs() verwenden können. Diese Funktion kann man zum Beispiel bei Koordinatensysteme sinnvoll einsetzen.

Die Funktion abs() gibt immer eine absolute Zahl aus. Wenn der Wert im negativen Bereich liegt, wandelt diese Funktion die negative Zahl in eine absolute Zahl um.

Beispiel: 

<?php

/**
* Test einer absolute Zahl
*/
$absolute_zahl = 65.6;
echo 'Das ist eine absolute ';
echo 'Zahl: '.abs($absolute_zahl).'<br>';

/**
* Ausgabe währe: Das ist eine absolute Zahl: 65.6
*/

/**
* Test einer negative Zahl
*/
$negative_zahl = -65.6;
echo 'Das ist eine negative Zahl: '.$negative_zahl.', diese';
echo ' Zahl wird mit der Function abs() zu einer';
echo ' absolute Zahl gewandelt.';
echo ' Die absolute Zahl währe dann: '.abs($negative_zahl).'<br>';

/**
* Ausgabe währe: Das ist eine negative Zahl: -65.6, diese
* Zahl wird mit der Function abs() zu einer absolute Zahl
* gewandelt. Die absolute Zahl währe dann: 65.6
*/
?>

Ausgabe:

Das ist eine absolute Zahl: 65.6
Das ist eine negative Zahl: -65.6, diese Zahl wird mit der Function abs() zu einer absolute Zahl gewandelt. Die absolute Zahl währe dann: 65.6

Erklärung:

Der angegebene PHP-Code dient dazu, um die Funktion abs() anhand einer absoluten oder negativen Zahl zu testen. Mit abs() wird eine negative Zahl in eine absolute Zahl umgewandelt. In der ersten Zeile wird die absolute Zahl, 65.6, als Variable deklariert. In der folgenden Zeile wird die absolute Zahl aufgerufen und mit abs() in eine absolute Zahl umgewandelt.

Die Ausgabe mit der PHP Funktion echo() wäre dann: „Das ist eine absolute Zahl: 65.6“. In der nächsten Zeile wird eine negative Zahl, -65.6, als Variable deklariert. In der folgenden Zeile wird die negative Zahl aufgerufen. Anschließend wird mit der abs()-Funktion die negative Zahl in eine absolute umgewandelt und die Ausgabe lautet: „Das ist eine negative Zahl: -65.6, diese Zahl wird mit der Function abs() zu einer absoluten Zahl gewandelt. Die absolute Zahl währe dann: 65.6“.

Beispiel 2:

<?php 
$array = array(-4, 5, 10, -7);

$stringAbs='';
foreach ($array as $number) {
$stringAbs .=(($stringAbs!='') ? ',': '').abs($number);
}
echo $stringAbs;
?>

Ausgabe:

4,5,10,7

Erklärung:

Dieser PHP-Code erstellt eine neue Variable mit dem Namen $stringAbs und führt eine Schleife über den Array $array aus. Das Array enthält vier Werte, die Zahlen 4, 5, 10 und -7 sind. Innerhalb der foreach-Schleife wird eine neue Variable erzeugt und der absoluten Wert jedes Array-Wertes dem String hinzugefügt. Der absolute Wert einer Zahl ist der Betrag ohne Vorzeichen. Somit wird aus den negativen Werten in dem Array ein positiver Wert. Der String $stringAbs speichert alle absoluten Werte und gibt sie als eine kommagetrennte Liste aus.

 

Fragen zur abs() Funktion in PHP

Die abs() Funktion in PHP ist eine mathematische Funktion, die in vielen Anwendungsfällen verwendet wird. Im Folgenden werden verschiedene Fragen zur abs() Funktion beantwortet, um mehr über deren Verwendung zu erfahren.

  • Was ist die abs() Funktion in PHP?
    • Die abs() Funktion in PHP ist eine mathematische Funktion, die einen Wert von einer Zahl berechnet, indem sie die absolute Zahl der Zahl berechnet. Dazu werden negative Zahlen in positive Zahlen umgewandelt und positive Zahlen bleiben unverändert.

  • Wie wird die abs() Funktion in PHP definiert?
    • Die abs() Funktion in PHP wird als eine mathematische Funktion definiert, die eine absolute Zahl berechnet, indem sie die absolute Zahl der Zahl berechnet. Dazu wird eine Zahl als Argument angegeben und diese Zahl wird dann in eine absolute Zahl umgewandelt.

  • Welche Datentypen werden als Argumente in die abs() Funktion übergeben?
    • Die abs() Funktion in PHP akzeptiert Argumente in Form von Ganzzahlen (int), Fließkommazahlen (float) und Strings (string).

  • Wie wird eine negative Zahl in eine positive Zahl umgewandelt?
    • Eine negative Zahl in eine positive Zahl umgewandelt, indem der negative Vorzeichen entfernt wird und die absolute Zahl des Arguments zurückgegeben wird.

  • Was passiert, wenn eine positive Zahl an die abs() Funktion übergeben wird?
    • Wenn eine positive Zahl an die abs() Funktion übergeben wird, bleibt die Zahl unverändert und die absolute Zahl des Arguments wird zurückgegeben.

  • Was ist der Rückgabewert der abs() Funktion?
    • Der Rückgabewert der abs() Funktion ist die absolute Zahl des Arguments, das an die Funktion übergeben wurde.

  • Wie wird die abs() Funktion in PHP verwendet?
    • Die abs() Funktion in PHP wird verwendet, um die absolute Zahl einer Zahl zu berechnen, indem eine Zahl als Argument an die Funktion übergeben wird.

  • Was passiert, wenn kein Argument an die abs() Funktion übergeben wird?
    • Wenn kein Argument an die abs() Funktion übergeben wird, liefert die Funktion eine Warnmeldung und gibt den Wert 0 zurück.

  • Kann die abs() Funktion in einer if-Anweisung verwendet werden?
    • Ja, die abs() Funktion kann in einer if-Anweisung verwendet werden, um zu überprüfen, ob eine Zahl positiv oder negativ ist. Wenn die absolute Zahl des Arguments größer als 0 ist, ist die Zahl positiv.

 

Tags:

 

Artikel hinzufügen bei:
         
Bücherregal mit drei Büchern: 'PHP 4 - Grundlagen und Profiwissen' von Hanser Verlag, 'Webdesign in a Nutshell' von O'Reilly Verlag, und 'Webgestaltung' von Galileo Computing.