Join Up!
104882 members and counting!

 
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links 
search for in the  
previousaspell_suggestbcaddnext
Last updated: Mon, 28 Oct 2002
view the printer friendly version or the printer friendly version with notes or change language to Czech | Spanish

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

NameStandardVeränderbar
bcmath.scale0PHP_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.

Inhaltsverzeichnis
bcadd -- Addition zweier Zahlen beliebiger Genauigkeit.
bccomp --  Vergleich zweier Zahlen beliebiger Genauigkeit.
bcdiv -- Division zweier Zahlen beliebiger Genauigkeit.
bcmod --  Modulo zweier Zahlen mit beliebiger Genauigkeit.
bcmul --  Multiplikation zweier Zahlen beliebiger Genauigkeit.
bcpow --  Potenz mit beliebiger Genauigkeit.
bcscale --  Setzt die Genauigkeit aller BC math-Funktionen.
bcsqrt --  Quadratwurzel mit beliebiger Genauigkeit.
bcsub --  Subtrahiert zwei Zahlen mit beliebiger Genauigkeit.
User Contributed Notes
Mathematische Funktionen mit beliebiger Genauigkeit
add a note about notes
There are no user contributed notes for this page.
previousaspell_suggestbcaddnext
Last updated: Mon, 28 Oct 2002
Copyright © 2001, 2002 The PHP Group
All rights reserved.
This mirror generously provided by: http://phpbuilder.com/
Last updated: Thu Oct 31 18:34:28 2002 EST