Viitenumerolaskuri on jälleen toiminnassa osoitteessa http://www.homeholes.net/www/viitenumero.php .

Kiitos “hiljaiselle” joka tuon scriptin ongelmista kertoi.

Bookmark and Share

2 Responses to “Viitenumerolaskuri”

  1. Rainer says:

    Terve,

    koodisi lyhenee, jos annat kertoimen valmiiksi
    käännettynä:
    $kerroin=”7317317317317317317″;

    Nyt tarvitaan vain yksi silmukkalaskuri:
    $pituus=strlen(strval($luku) );
    for ($i=0; $i<$pituus;$i++) {
    $tulo=$tulo+($luku[$i]*$kerroin[$i]);
    }

  2. Aleksi Ursin says:

    Hmm, miks tarttis tehdä noin hämärä kuin Rainerin esimerkki? Toisaalta se on lyhyt ja ytimekäs :)

    Itse pistin patternin arrayhin, perusviite arrayhin reversenä ja loopissa kerroin vaan, ja nollasin pattern pointerin ainaku sen index meni 3:n, ja chksumin palautin sitten alkup. perusviitteen kanssa

    hieman pidempi ratkaisu mut selkeä lukuinen, ja silti vain yksi silmukka :) PHP:llä tein, ja tajusin et samanmittanenha se olis jos tiivistäisin tollaseen muotoon :)

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2010 HomeHoles.Net Suffusion WordPress theme by Sayontan Sinha