Thunder: nur zwei dezimalstellen hiterm Komma

Hallo,

ich Teile zwei zahlen durch

z.B.
my $test = ($test1 / $test2);

jetzt kommt es halt vor das in $test eine Dezimalstelle steht mit sehr vielen zeichen nach dem Komma.
Wie kann ich jetzt die Zahl auf 2 Stellen nach dem Komma runden?

Gruß
Thunder

  1. Hallo Thunder!

    my $test = ($test1 / $test2);
    Wie kann ich jetzt die Zahl auf 2 Stellen nach dem Komma runden?

    Zum Beispiel mit einem Regulären Ausdruck:

    $test = sprintf ("%.2f", $test);

    ℆, ℒacℎgas

    --
    Bei der intendierten Realisierung der linguistischen Simplifizierung
    des regionalen Idioms resultiert die Evidenz der Opportunität extrem
    apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
    milierter Xenologien konsequent zu eliminieren!
    1. my $test = ($test1 / $test2);
      Wie kann ich jetzt die Zahl auf 2 Stellen nach dem Komma runden?

      Zum Beispiel mit einem Regulären Ausdruck:

      $test = sprintf ("%.2f", $test);

      Das ist kein regulärer Ausdruck. Das ist nur ein Funktionsaufruf mit einem Format-String als erstes Argument.

      1. Hallo Anonymous!

        $test = sprintf ("%.2f", $test);

        Das ist kein regulärer Ausdruck. Das ist nur ein Funktionsaufruf mit
        einem Format-String als erstes Argument.

        Oder so.

        ℆, ℒacℎgas

        --
        Bei der intendierten Realisierung der linguistischen Simplifizierung
        des regionalen Idioms resultiert die Evidenz der Opportunität extrem
        apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
        milierter Xenologien konsequent zu eliminieren!