por
pobrecito hablador
el Martes, 04 Febrero de 2014, 15:34h
(#1354422)
Tu puedes no saber como se calcula una raiz cuadrada, pero si tienes una funcion Sqrt(int) que te devuelve la raiz cuadrada de un entero, puedes usar la funcion sin ningun tipo de problema para calcular raices cuadradas.
Por otro lado, puedes tener a otro desarrollador que "cree" entender el metodo de calculo de una raiz cuadrada, que se implemente MiRaizCuadrada(int), y que lo mismo tarda el doble en ejecutarse que Sqrt(int), o no tiene en cuenta errores como que int sea negativo.
Sin ningún tipo de problema no. Si desconoces el algoritmo usado para calcular dicha raíz te resultará más difícil calcular los errores de redondeo. Y los errores de redondeo son importantes a menudo.
-- Marcos (cualquier parecido con la coincidencia es pura realidad)
...Y cuando estés dándole de golpes a la computadora porque no te quiere entregar la raiz de -4, hasta que alguien te explique que eso no funcione, recordarás que te convendría haber comprendido de entrada qué era una raiz cuadrada y conocer por lo menos un método para obtenerla.
Contraejemplo
(Puntos:0)Por otro lado, puedes tener a otro desarrollador que "cree" entender el metodo de calculo de una raiz cuadrada, que se implemente MiRaizCuadrada(int), y que lo mismo tarda el doble en ejecutarse que Sqrt(int), o no tiene en cuenta errores como que int sea negativo.
Re:Contraejemplo
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Noviembre de 2013, 12:05h )
Marcos (cualquier parecido con la coincidencia es pura realidad)
Recontraejemplo
(Puntos:2)( http://www.gwolf.org/ )