Názor ke článku Jak spočítat přeponu trojúhelníka od dolik.rce - [5] - Pravda, zapomel jsem ze by bylo...

  • 29. 5. 2011 0:18

    dolik.rce (neregistrovaný)

    [5] - Pravda, zapomel jsem ze by bylo potreba jedno deleni kvuli skalovani, ale pokud prejdeme tento drobny nedostatek, tak to samozrejme realizovat lze. Jako dukaz viz funkci prepona2 na http://pastebin.com/DsJzw2tG (sorry, ale jsem liny zjistovat jak v komentari formatovat kod ;-) ). Presnost je vyssi, ale deleni s sebou ovsem prinasi drobnou penalizaci vykonu, nameril jsem zhruba o 25% delsi cas vypoctu. I to lze ovsem spravit, pokud se zbavíme pomerne náročného if, a pouzijeme aproximaci parabolou na celem oboru, viz predchozi link, funkce prepona3. Tato funkce je dokonce o neco rychlejsi nez puvodni original a ma i vyssi presnost. Abych sva slova podlozil, prikladam i grafy presnosti: http://i54.tinypic.com/2ezqwow.png

    Tak uz mi verite ze to je pouzitelne? :-)