![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
||||
|
||||
|
Jmmmm...yo podría reducir aún más esas lineas..pero bueno.lo q puedes hacer para la raiz cuadrada es un metodo iterativo en donde P es el número original y X es el resulatdo anterior pero inicia desde 1
float Xa,Xb=1; float P=9; float epsilon=0.00001; //Margen de error do { Xa=Xb; Xb=(P+Xa*Xa)/(2*Xa); }while( abs(Xb-Xa) > epsilon); este método es muy rápido,el paso de acercamiento a la raiz es exponencial pero aún así el método q muestras se ve atractivo ya q es Complejidad lineal y no hay ciclos, otra vez ....sería cuestión de probar
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad." Simón Bolívar (Carta al Coronel Inglés Patricio Cambell 05/08/1829). |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Añadir funciones a FastReport | kes | Impresión | 0 | 19-08-2004 09:00:33 |
| Funciones que es invalidan solas | marto | Oracle | 7 | 07-05-2004 16:43:16 |
| Nuevas funciones con FastReport | colibri | Impresión | 0 | 09-06-2003 16:42:56 |
| Un manual para las funciones de Delphi | CORBATIN | Varios | 1 | 29-05-2003 21:22:39 |
| Llamadas a funciones con CORBA | proyectocorba | Providers | 2 | 29-05-2003 17:28:42 |
|