[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [SQRT programacion C calculo estremo]



2008/8/14 alejandro <alejandro18044972@gmail.com>:
> ante todo saludos lista
>
>         bueno como todos sabemos sqrt saca raices cuadradas ok perfecto tipico todo
> sabemos prender un televisor pero no como funciona internamente bueno aqui
> les voy con mi prgunta sobre sqrt en la libreria math.h desde ya sqrt no
> quiero usarlo vi la libreria para ver como funciona el sqrt y es algo confuso
> usan defines en el cual tienen los resultados de algunas raices cuadradas
> logico son decimales que la unica manera de trabajar es asi pero como puedo
> hacer yo un algoritmo parecido para que me calcule las raices cuadras? ojo es
> para un programa que estoy haciendo en el cual tenga el algoritmo que saca la
> raiz lo modificare para un proposito de investigacion, he estado haciendo el
> algoritmo yo y hasta ahora llegue en un punto donde de multiplican 2 numeros
> internamente en un buble mi raiz funciona cuando el numero por ejeplo 9 nueve
> todo sabemos que es 3 bueno pero cuando quiero saber la raiz de un numero que
> genera decimales como 100 o algo parecido la raiz no es esacta no muestra
> decimales esactos como kcalc asi use long float he incremente las variables
> en una decima igual a 0.000000000001 o mayor se que lo que hago es
> complicarme la vida pero es que las raices cuadradas en programacion siempre
> me han llamado la atencion y he querido generar mi propio algoritmo y no ser
> uno mas del monton que solo usa sqrt.
>
> acepto sugerencias y desde ya gracias
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>

Utiliza una serie de Taylor. En calculo numerico esa es la forma de
tratar no solo la raiz cuadrada, sino cualquier expresion x^n.

El orden de tu serie de taylor te dira la exactitu de tu algoritmo,
ademas de que es facil implementarlo.

Y ten cuidado con los overflows y los undeflows, esta es la parte complicada.

-- 
Atte

ItZtLi

¤º°°º¤ø,¸¸,ø¤º°°º¤ø,¸¸,ø¤º°`°º¤ø,¸
 Nahui Tonalli Icniuhtli.
¤º°°º¤ø,¸¸,ø¤º°°º¤ø,¸¸,ø¤º°`°º¤ø,¸


Reply to: