Mathematische Funktionen mit beliebiger Genauigkeit

PHP Handbuch
Zurück |  | Nach vorne

# IV. Mathematische Funktionen mit beliebiger Genauigkeit

# Einführung

Für beliebig genaue mathematische Operationen bietet PHP den Binary Calculator. Unterstützt werden Zahlen beliebiger Länge und Genauigkeit, die als String vorliegen.

# Anforderungen

Seit PHP 4.0.4 ist libbcmath in PHP enthalten. Sie brauchen keine externen Bibliotheken für diese Erweiterung.

# Installation

In PHP 4 sind diese Funktionen nur verfügbar, wenn PHP mit `--enable-bcmath` konfiguriert wurde. In PHP 3 sind diese Funktionen nur verfügbar, wenn PHP nicht mit `--disable-bcmath` konfiguriert wurde.

# Laufzeit Konfiguration

Das Verhalten dieser Funktionen wird von Einstellungen in der `php.ini` bestimmt.

Tabelle 1. BC math Konfigurations-Optionen

Name | Standard | Veränderbar
--- | --- | ---
bcmath.scale | 0 | PHP_INI_ALL

Weitere Details und die Definition der PHP_INI_* Konstanten sind unter ini_set() zu finden.

Beschreibung der Konfigurations-Optionen

`bcmath.scale` integer

  Anzahl der Dezimalstellen für alle bcmath Funktionen.

# Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

# Vordefinierte Konstanten

Diese Erweiterung definiert keine Konstanten.

Zurück | Zum Anfang | Nach vorne
aspell_suggest | Nach oben | bcadd