Hola a todos
pues les cuento que otra ves me pico el bichito de la programacion.
pues me puse a escribir un pequeño programa para una calculadora me salieron bien todas las funciones gracias a las instrucciones con logaritmos del coprocesador pero tengo un pequeño problema no puedo calcular la inversa del seno ni del coseno
la de la tangente se puede calcular directamente.
vi por algún sitio que sugerían que se puede calcular mediante la inversa de la tangente pero no se me ocurre nada.
a y otro problema cuando calculo la exponencial con el siguiente codigo
Exp proc a:QWORD
FINIT
FLDL2E
FLD a
FMUL
FLD1
FSCALE
FST Res
ret
Exp endp
calcula bien pero lo redondea quitándole los decimales y solo me muestra la parte entera.
el programa lo estoy escribiendo en masm32 con el Qeditor usando las funciones de strtofloat y floattostr para recoger y mostrar los datos.
espero su ayuda sobre todo en lo de las funciones trigonometricas.
salu2:)