Mathe :: Dezimal64.

Perl-Schnittstelle zum _decimal64-Betrieb von C
Jetzt downloaden

Mathe :: Dezimal64. Ranking & Zusammenfassung

Anzeige

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

Mathe :: Dezimal64. Stichworte


Mathe :: Dezimal64. Beschreibung

Math :: decimal64 ist ein Perl-Modul, das bis zu 16 Dezimaltziffern von Signis (Mantissa) und einem Exponentenbereich von -383 bis +384 unterstützt. Der kleinste ausdrucksvolle Wert lautet -9.999999999999999E384 (was auch -9999999999999999E369 äquivalent ist). Der größte ausdrucksvolle Wert ist 9.999999999999999E384 (was auch 99999999999999999E369 entspricht). Das nächste, was wir zu Null erreichen können, ist (plus oder minus) 1e-384 (was auch 100000000000000000e-399 äquivalent ist). Dieses Modul ermöglicht den dezimalen Floating Point-Arithmetik über die Operator-Überlastung - siehe "Überlastung". In der folgenden Dokumentation, die folgt, " $ Mantissa "ist ein Perl-Skalar, der eine Zeichenfolge mit bis zu 16 Dezimalstellen hält: $ Mantissa = '1234'; $ Mantissa = '1234567890123456'; Für viele Werte sollte es normalerweise egal sind, ob $ Mantissa als Zahl zugewiesen ist: $ mantissa = 1234; # SOLLTE OK arbeiten. Aber auf einigen Perls gibt es Werte, die * benötigen *, um als Zeichenfolge zugewiesen zu werden. Zum Beispiel auf Perls, wo NVTYPE ein 8-Byte-Double ist ': $ Mantissa =' -9307199254740993 '; # Funktioniert fein $ mantissa = -9307199254740993; # wird einen falschen Wert vergeben. Metod64 ('9927', -2); # Die Dezimalzahl 99.27 My $ d64_2 = metod64 ('3', 0); # Die Dezimalzahl 3.0 $ D64_1 / = $ d64_2; drucken $ d64_1; # druckt 3309e-2 (33.09) Homepage des Produkts.


Mathe :: Dezimal64. Zugehörige Software