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

Re: [OT] bc und mathematisches problem



On 2008-02-12, Frank Dietrich wrote:

> Michelle Konzack <linux4michelle@freenet.de> wrote:
>> Ich mache es jetzt mit    echo "3%2" |bc    , also "modula".

> --- 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. Schließlich ist kostet der exec() die meiste
Zeit, und sollte auf ein Minimum reduziert werden. Was doch für die
reine bash-Lösung spricht. Der Zeitunterschied ist dann nicht mehr sooo
gravierend

bye Gerhard, der den Optimierungsvorschlag nicht zurückhalten konnte.
-- 
Encrypted Mails preferred; GPG-Key: 0xDA3CCF45
Fingerprint = 61AD 255A 34C9 1050 65BD  0523 E527 CA4B DA3C CF45
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!


Reply to: