Cálculo de logaritmo de um número por Série de Taylor em C
A descrição vai ao código. Ainda não sei um modo simples de dizer o que seria uma derivada, que é algo a ser usado neste algoritmo. O que faz parte da teoria sobre Séries de Taylor. Portanto entender a fórmula da Série não é o problema, mas o porquê de ter sido escrita daquela forma. Existe uma fórmula T(x) chamada de "Termo Geral". Calcula-se um valor para cada número natural (0, 1, 2, 3 ... ) inteiros não-negativos nessa fórmula em ordem crescente Os valores são somados de forma acumulativa: T(0) + T(1) + T(2) + T(3) + ... Quanto mais se calcule e se soma, maior a precisão. Porém demora bastante. O custo computacional é maior que o de outros métodos. Requer muitos passos para um resultado preciso. Para se entender como foi feita essa fórmula de termo geral T(x) é que se precisa saber derivadas. Qualquer erro encontrado ou dúvida, fiquem à vontade.
Por: Perfil removido
Joguinho de labirinto usando as setas do teclado
Esse é um joguinho de labirinto. Originalmente escrito por < Tiago Negri >, modificado por < Luís Fred > e agora melhorado pro mim. Agora o jogo usa as setas do teclado.
Por: Denilson
Algoritmo de Fatoração de Fermat (FFA) em C
FFA: Fermat Factoring Algorithm (Algoritmo de Fatoração de Fermat) Procedimento simples de fatoração inventado por Pierre de Fermat: Todo numero pode ser escrito como diferença de dois números elevados ao quadrado: n = a² - b², ou n = a*a - b*b; Esta expressão pode ser escrita como n = (a+b) * (a-b), ou n = (a+b) (a-b), onde a soma e a subtração dos valores "a" e "b" são dois fatores do número em questão. Se n é primo, então a-b = 1 e a+b=n; Para números com diversos fatores e divisores existem diversos "a" e "b" que satisfazem a expressão. Este algoritmo testa em progressão diversos valores "b" em "i + j*j", ou i + j², com i=n no primeiro passo. Se i + j*j for um quadrado perfeito, entao calcula-se com base nisto os correspondentes a e b da expressão anterior, tendo-se então encontrado um fator. Fator este que não é necessariamente um número primo. Obs[1]: Possível otimizá-lo. Este fica a exemplo de contexto. Obs[2]: Compilar com a seguinte linha de comando: (bem lembrado pela moderação) :-) gcc fermat001.c -o fermat001 -lm -lm faz ligação com a libm, biblioteca de funções matemáticas do C.
Por: Perfil removido
Beer.h
biblioteca em C com funções diversas como tarefas em arquivos,strings,números,macros,bitwise etc....
Por: C00L3R_
Google Code Jam 2010 - Africa Classification Round A
Problema A. http://code.google.com/codejam/contest/dashboard?c=351101#s=p1 Lê a descrição no google mesmo. Necessário conhecimento em inglês! ;) Divirtam-se....
Por: Enzo de Brito Ferber
Google Code Jam 2010 - Africa Classification Round
Problema B. http://code.google.com/codejam/contest/dashboard?c=351101#s=p1 Dado um arquivo de entrada com n linhas, ler cada linha do arquivo e imprimir as PALAVRAS em ordem inversa. Por exemplo: VIVA O LINUX É MUITO BOM Imprime: Case #1: BOM MUITO É LINUX O VIVA
Por: Enzo de Brito Ferber
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Alguém já usou o framework Avalonia para desenvolver interfaces de usu... (4)
Ajuda Pra Melhoria do NFTABLES. (8)
Sinto uma leve lentidão ao arrastar, miniminizar e restauras as janela... (2)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (7)