www.farid-hajji.net banner

Farid Hajji

Perl: Einführung, Anwendungen, Referenz (2/e) [Support-Site]

Farid Hajji: Perl - Einführung, Anwendungen, Referenz
2., aktualisierte und erweiterte Auflage
Addison-Wesley Longman, ISBN 3-8273-1535-2

Beispielprogramm

quickoomath.pl
#!/usr/local/bin/perl -w
# quickoomath.pl -- Zeigt die OO-Schnittstelle von Math::BigInt.

use Math::BigInt;          # laedt das Modul Math::BigInt

# Wir erzeugen (instanziieren) ein neues Objekt der Klasse
# Math::BigInt mit Hilfe des new-Konstruktors:
$i = Math::BigInt->new("265252859812191058636308480000000");

# Aufruf von Methoden des Objekts $i bei gleichzeitiger
# Instanziierung von temporaeren Objekten, die als
# Argumente verwendet werden:
$gcd           = $i->bgcd(Math::BigInt->new("34342"));
($quot, $rema) = $i->bdiv(Math::BigInt->new("10000000"));

# Auch die Ausgabe eines Math::BigInt-Objekts ruft intern
# eine Anzeige-Methode auf.
print "The gcd is $gcd\n";  # The gcd is +154
print "Quotient : $quot\n"; # Quotient : +26525285981219105863630848
print "Remainder: $rema\n"; # Remainder: +0
   

[Prev] [Up] [Relevant Chapter] [Next]

[Alte Quelle]


Last modified: $Date: 2006/05/18 12:56:03 $
FH. Search :: Sitemap :: Disclaimer :: Copyright :: Privacy
FreeBSD Logo