Mostra notizie nelle discussioni
Avatar
☺
Scritto da
altg
utente che non utiene
il 2013-10-29 17:05:25.0 alle 2013-10-29 17:05:25.0
Trollate totali: 11540
Atan2
http://en.wikipedia.org/wiki/Atan2

In Lino3 sfrutta ancora l'istruzione x87 fpatan, ma e` stata implementata come funzione inline che prende gli argomenti sullo stack e li cancella dopo essere stata eseguita. Il pattern piu` tipico per esempio e`:

        fld     dword ptr [esp]                                 ; st (1) = y
        fld     dword ptr [esp + 4]                             ; st (0) = x
        fpatan
        add     esp, 8
        fstp    dword ptr [edi + '4.1D']


e nel codice, lato programmatore, al momento si legge cosi`:

v <- angle at 'x', 'y';

cioe` come se fosse una funzione predefinita chiamata "angle at".
Il dubbio e`: sara` ottimale il nome, o sarebbe meglio chiamarla/impostarla diversamente?
Voi come la chiamereste Atan2? Fantasma

Pagina generata in 44 millisecondi

Utenti attivi: 15 nell'ultimo minuto, 28 negli ultimi cinque minuti, 50 negli ultimi 15 minuti