Docs of Combie\Math\Bc

Combie\Math\Bc

Type
Class
Description
BC Math
Rechnen mit unbegrenzter Genauigkeit
Used Packages
  • None
Children
  • None
Implemented Interfaces
  • None
Constants
  • None
Properties
Inherited Properties
  • None
Methods
Inherited Methods
  • None
See
None
Links
None
Todo
None
Source
packages/Combie/Math/Bc.php
Version
Undefined
Since
forever
Authors
None
Copyright
© Undefined
Licence
Undefined

Properties

private static mixed $basecache

Description
None
See
None
Links
None
Todo
None
Authors
None
Since
forever

private static mixed $fakutaetcache

Description
None
See
None
Links
None
Todo
None
Authors
None
Since
forever

Methods

public static string base_convert(mixed $value, mixed $quellformat, mixed $zielformat)

Description
Base Konverter
Entspricht in etwa der PHP Funktion base_convert()
Erweitert um: - Eine Vorzeichenbehandlung - Arbeitet bis zur Base 62 - Zahlenbereich der PHP BCFunktionen
Parameters
$value
$quellformat
$zielformat
Returns
Zur neuen Basis umgewandelte
Throws
None
See
None
Links
None
Todo
None
Since
forever
Authors
None

public static string cache_base_convert(mixed $value, mixed $quellformat, mixed $zielformat, mixed $max = 1000)

Description
Cache Base Konverter
Erweitert die Methode base_convert() um einen Cache
Parameters
$value
$quellformat
$zielformat
$max
Returns
Zur neuen Basis umgewandelte Zahl
Throws
None
See
None
Links
None
Todo
None
Since
forever
Authors
None

public static string fakultaet(mixed $zahl)

Description
Fakultät
Berechnet rekursiv die Fakaltät von beliebig großen Zahlen. Um die Berechnungen zu beschleunigen, werden die Zwischenergebnisse im Cache gespeichert.
Parameters
$zahl
Returns
Fakultät von Zahl
Throws
None
See
None
Links
None
Todo
None
Since
forever
Authors
None

Example

Not available