Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como calcular Sin Com Series Poder em C + +
A série de potências é uma série infinita de equações utilizadas para determinar o valor do seno dado um valor de entrada de x. Desde a realização de um número infinito de cálculos à mão pode se tornar um pouco entediante , é uma tarefa melhor deixar para um computador para executar. Dito isto, dando um computador uma tarefa infinitamente longo é improvável para produzir resultados em tempo hábil . É muito melhor para aproximar o valor do seno utilizando um número limitado de etapas na série de potência . Isto pode ser feito com qualquer linguagem , incluindo C + + . Coisas que você precisa
C + + Ambiente de Desenvolvimento Integrado (IDE ), como o Eclipse CDT
C + + Compiler, tal GCC
Show Mais instruções
1

Familiarize-se com a série de potência para o pecado de x. Esta é uma série infinita que segue um padrão previsível. As cinco primeiras etapas da série se parece com isso :

sin ( x) = x - ( x ^ 3 ) /3 ! + ( X ^ 5) /5 ! - ( X ^ 7 ) /7 ! + ( X ^ 9) /9 !
2

Na equação acima , o símbolo "^" refere-se a elevar um número a uma determinada potência , eo "!" símbolo refere-se o fatorial do número dado .
3

Carregue o IDE C + + , clicando no ícone do programa. Quando se abre , selecione " File /New /Project " e escolha " C + + Project" para criar um novo projeto de C + +. Um arquivo de código fonte em branco aparece na parte de editor de texto do IDE.
4

importar a biblioteca de " matemática "

# include

# incluir

using namespace std;
5

Crie um método principal. Todo o seu código irá residir em entre as chaves deste método . Escreva o seguinte :

int main () {


}
6

Escreva uma declaração pedindo que o usuário do programa para introduzir um valor "x ", assim:

cout << " por favor coloque um valor x para o qual você deseja encontrar o valor do seno de: " << endl;
7

Crie uma variável para armazenar o valor de x entrou e preenchê-lo com o que o usuário pressiona no teclado , como este:

double x ;

cin >> x ;
8

Implementar as duas primeiras etapas da série de poder e armazenar o resultado em uma nova variável chamada " tmp ". Infelizmente, C não vem com uma função built-in para o operador fatorial , e calcular fatoriais pode ser bastante dispendiosa . Em vez de fazer C calcular o fatorial , resolver o fatorial antes do tempo e usar isso no programa. Por exemplo , 3 ! é igual a 3 * 2 * 1 , ou 6 . O código deve ser algo como isto :

dupla tmp = x - ( pow (x, 3) /6);
9

Implementar as próximas três etapas da série de potências , assim:

tmp + = pow ( x , 5) /24 - pow ( x , 7) /120 + pow ( x , 9) /362880 ;
10

Output o valor para o valor " tmp " assim:

cout << " Sine de " << x << " é de aproximadamente :" << tmp << endl;
11

Execute o programa pressionando o botão "Play" verde localizado na parte superior do software IDE. O programa é executado, abrindo uma janela de linha de comando. Digite o número 1 eo programa saídas :

Sine de 1 é de aproximadamente : 0,866669
12

Calcule o seno de 1 em uma calculadora. A resposta é 0,8414 , então a aproximação série energia é desligada por um pouco .

Anterior :

Próximo : No
  Os artigos relacionados
·Como construir Lógica de Programação 
·Definição de Abstração de Dados em C + + 
·Cocoa Touch vs. Objective C 
·Funções Iomanip 
·Como ler o número de bytes do arquivo em Linguagem Ass…
·Como criar um segmento único no CPP 
·Como formatar datas e horas com Iostream 
·Como Fazer um Botão Sair em C + + 
·O uso de um padrão Construtor C 
·Como fazer um botão clicável em C 
  Artigos em destaque
·Objetivo Questionamento em C Programação 
·Estrutura C + + Repetição 
·Como usar a ferramenta Calculate para CPP 
·Como mudar o nome do botão Declínio no iPhone 
·Como usar o controle de página no iPhone SDK 
·Como fazer um projeto no Xcode A partir de uma pasta ex…
·Como Chegar Copy & Paste no Windows Phone 7 para desenv…
·Como criar um BlogSkin para Blogger 
·Como criar DropDownList com chave de pesquisa em C 
·O que são úteis Flags C + Compiler 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados