-
Posts
3 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Darlon Salomão
-
-
1 hora atrás, Math.Pi disse:
Obrigado!! @Math.Pi lá eu encontrei esse código que esta calculando bem próximo de uma raiz quadrada, mas eu não estou conseguindo entender o código depois do "recorrer = numero" o que acontece pra ele saber o valor da raiz se dar 1/2... alguém pode me explicar ??
#include <stdio.h> float raiz_quadrada(float numero); int main( int argc, char **argv) { float numero; printf("Entre com um número positivo por favor : "); scanf("%f",&numero); printf("A raiz quadrada de %.3f é %.5f \n",numero,raiz_quadrada(numero)); return(0); } float raiz_quadrada (float numero) { int n; float recorre = numero; for (n = 0; n < 10; ++n) recorre = recorre/2 + numero/(2*recorre); return(recorre); }
-
Galera alguém sabe me dizer se existe uma maneira de calcular raiz quadrada sem usar a biblioteca "math" ??
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Calculando raiz quadrada sem math
em C/C#/C++
Postado
Muito obrigado !! @AnsiC Eu uso math, mas tive a curiosidade de saber e não estava conseguindo entender como isso estava implementado no código ai em cima. Valeu pela atenção !!!