[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: