Geld :: Changemaker.

Money :: Changemaker ist ein Perl-Modul, um die Änderung auf der Grundlage einer Geldmenge vorzunehmen.
Jetzt downloaden

Geld :: Changemaker. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Avi Finkel
  • Website des Verlags:
  • http://search.cpan.org/~avif/

Geld :: Changemaker. Stichworte


Geld :: Changemaker. Beschreibung

Money :: Changemaker ist ein Perl-Modul, um die Änderung auf der Grundlage einer Geldmenge vorzunehmen. Geld :: Changemaker ist ein Perl-Modul, um die Änderungen auf der Grundlage einer monetären Menge vorzunehmen. Synopsis verwenden Geld :: ChangeMaker; Verwenden Sie streng; meine ($ bis) = Neues Geld :: Changemaker; $ bis-> Konfessionen ($ till-> get_preset ('usa')); # Änderung für 11 Dollar, 38 Cent aus einem 20-Dollar-Bill-Bill Print-Skalar $ bis-> make_change (1138, 2000); # Drucke: # 1 Fünf-Dollar-Bill, 3-Dollar-Scheine, 2 Viertel, 1 Dime und 2 PenniesMoney :: Changemaker ist ungefähr eine Registrierkasse und der Prozess, um einen Kauf zu verändern. Ab diesem Veröffentlichung setzt es nur den Änderungsvorgang aus, aber zukünftige Versionen werden mehr von der "Cash-Register" -Funktionalität implementieren.MethodsNew () = Artikel neu (% Optionen) Dies ist die Konstruktor-Methode für die Klasse. Sie können es optional eine Hash-Referenz mit einem Satz von Option => Wertpaare geben. Die einzige verfügbare Option ist "Konfessionen", was einen Verweis auf ein Array von Geld anzieht :: Changemaker :: Denominationsobjekte, die das Währungsset definieren, das dieses Objekt verwenden wird. Das ist optional. Wenn vorhanden, muss es sich um einen Verweis auf eine Liste von Geld handeln :: ChangeMaker :: Denominationsobjekte - Diese Objekte definieren den Währungssatz, den dieses Objekt verwenden wird. Die Liste muss nicht in einer bestimmten Reihenfolge sein. Nach dem Einstellen des neuen Werts (wenn ein Argument bereitgestellt wurde), wird der aktuelle Wert zurückgesandt. angeboten Es berechnet dann die Zahlen und Arten von Währungseinheiten, die als Änderung zurückgegeben werden. Die beiden Argumente müssen numerisch sein, und sie sollten ordnungsgemäß auf die Basis des von Ihnen verwendeten Denominationssatzes skaliert werden. Zum Beispiel ist das Standardwährungssatz amerikanisches Geld, das die Basiseinheit als einen Cent definiert, nicht einen Dollar. Um einen Änderungswechsel für 15,21 USD von 20,00 USD zu finden, würden Sie $ Till-> Make_Change (1521, 2000) anrufen. Eine neue Denominations-Set sollte eine eigene Basiseinheit definieren, und alle integrierten Sätze in diesem Modul verwenden das niedrigste mögliche Basiseinheit Um Rundungsfehler mit Floating Point-Werten zu vermeiden. Wenn in der Änderung mehr als ein bestimmter Typ von einem bestimmten Gerät zurückgegeben werden muss, zeigt diese Art des Objekts so oft in der zurückgegebenen Liste an , bestehend aus 4-Dollar-Bill-Objekten, 3-Viertelobjekten und 4 Penny-Objekten Weitere Informationen zu dieser Methode finden Sie weitere Informationen.Get_preset_names () Gibt eine Liste der verfügbaren voreingestellten Währungsgruppen zurück. Diese Methode kann entweder als Objekt oder ein Klassenmethode aufgerufen werden. Dieses Mehod kann entweder als Objekt oder eine Klassenmethode aufgerufen werden. Dieses Mehod kann entweder als ein Objekt oder eine Klassenmethode aufgerufen werden. Aquirements: · Perl


Geld :: Changemaker. Zugehörige Software