home *** CD-ROM | disk | FTP | other *** search
- ;▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
-
- ; DEMOKBAN GYAKRAN LEHET SZÜKSÉG GYÖKVONÅSRA... EZ A KIS RUTIN (KIVÅNCSIAN
- ; VÅROM A RÖVIDEBB MEGOLDÅSOKAT!) AZ AX-BEN MEGADOTT SZÅMNAK A NÉGYZETGYÖ-
- ; KÉT VESZI. TESZTKÉPPEN A 10000 GYÖKÉT KERESTEM... 100-AT ADOTT VISSZA...
- ;
- ; AZ EREDMÉNYT EZ A MINI VERZiò NEM IS îRJA KI A KÉPERNYºRE, DE DEBUGGERBºL
- ; MINDENKI MEGGYºZºDHET RòLA HOGY MÿKÖDIK. :)
-
- ;▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
-
- SQRT: OR AX,AX
- JZ SQRTEND
- PUSH CX BX DX
- MOV CX,AX
- SQRTLOP:MOV BX,AX
- MOV AX,CX
- CWD
- DIV BX
- ADD AX,BX
- SHR AX,1
- CMP AX,BX
- JB SQRTLOP
- POP DX BX CX
- SQRTEND:RET
-