Re: [OT] bc und mathematisches problem
Hi Gerhard,
Gerhard Schromm <gschromm-spam@arcor.de> wrote:
>On 2008-02-12, Frank Dietrich wrote:
>> --- modulo_with_bc.sh -------------
>> #!/bin/bash
>> for ((i=1;i<2000;i++))
>> do
>> echo "$i%42"|bc
>> done
>> -----------------------------------
>Man muß bc nicht in jedem Schleifendurchlauf aufrufen. Dann geht es
>auch mit bc deutlich schneller.
Wie würde denn Dein Vorschlag für 2000x Modulo mittels bc aussehen,
wenn er nicht jedes mal gestartet wird?
>Schließlich ist kostet der exec()
>die meiste Zeit, und sollte auf ein Minimum reduziert werden.
Mein reden.
>Was doch für die reine bash-Lösung spricht. Der Zeitunterschied ist dann
>nicht mehr sooo gravierend
Die beiden Beispiele sollten ja auch gerade den Unterschied Modulo
rein in Bash und mittels bc verdeutlichen. ;-)
>bye Gerhard, der den Optimierungsvorschlag nicht zurückhalten konnte.
Welchen Vorschlag meinst Du genau?
Gruß
Frank
--
Reply to: