| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo calcular Sin With Power Series en C + +
    La serie de potencias es una serie infinita de ecuaciones utilizadas para determinar el valor de seno dado un valor de entrada x . Dado que la realización de un número infinito de cálculos a mano podría llegar a ser algo tedioso , es una tarea mejor dejar a un ordenador para llevar a cabo. Dicho esto , lo que un ordenador es una tarea infinitamente larga es poco probable que produzca resultados en el momento oportuno . Es mucho mejor para aproximar el valor de seno mediante un número reducido de pasos en la serie de potencias . Esto se puede hacer con cualquier lenguaje , incluyendo C + + . Cosas que necesitará
    C + + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler , tal GCC
    Ver Más instrucciones
    1

    Familiarícese con la serie de potencias para el pecado de x. Esta es una serie infinita que sigue un patrón predecible . Los cinco primeros pasos de la serie se parece a esto:

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

    En la ecuación anterior , el símbolo "^ " se refiere a elevar un número a una potencia dada , y el " ! " símbolo se refiere a el factorial del número dado.
    3

    Cargue el IDE de C + + , haga clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
    4

    Importar la " matemática " Library of

    # include

    # incluir

    using namespace std ;
    5

    Crear un método main. Todo el código residirán en el medio de las llaves de este método. Escribe lo siguiente:

    int main () {


    }
    6

    Escriba una declaración pidiendo al usuario del programa para introducir un valor de " x ", así:

    cout << " por favor, introduzca un valor x para el que desee para encontrar el valor del seno de :" << endl ;
    7

    Crear una variable para almacenar el valor de x entrado y llenarlo con lo que el usuario pulsa en el teclado , como este :

    double x ;

    cin >> x;
    8

    Implementar las dos primeras etapas de la serie de potencias y almacenar el resultado en una nueva variable llamada " tmp ". Desafortunadamente , C no viene con una función integrada para el operador factorial y factoriales cálculo puede ser bastante costoso computacionalmente . En lugar de hacer C calcular el factorial , resolver el factorial antes de tiempo y el uso que en el programa. Por ejemplo , 3 ! es igual a 3 * 2 * 1 , o 6 . El código debería ser algo como esto :

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

    Implementar las siguientes tres etapas de la serie de potencias , así:

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

    salida el valor para el valor " tmp " de esta manera:

    cout << " seno de " << x << " es de aproximadamente :" << tmp << endl ;
    11

    Ejecute el programa presionando el botón verde "Play " que se encuentra en la parte superior del software IDE. El programa se ejecuta , abre una ventana de línea de comandos. Escriba el número 1 y los resultados del programa :

    sinusoidal de 1 es aproximadamente: 0.866669
    12

    calcular el seno de 1 en una calculadora. La respuesta es 0,8414 , por lo que la aproximación en serie está apagado por un rato.

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar ASM en Visual C 
    ·Cómo utilizar LINQ to XML 
    ·Cómo calcular una expresión infija 
    ·Cómo acceder a la biblioteca de MSDN en C + + 
    ·Cómo Code Matrix Resta en C + + 
    ·Subcadenas comunes en C 
    ·Cómo utilizar exponentes en C + + 
    ·Cómo establecer el nivel de aislamiento de ODBC 
    ·Cómo Ignorar espacios en el uso de Largo C + + 
    ·Cómo diseñar una Cuenta clase llamada en C + + 
      Artículos destacados
    ·Definición de JavaScript 
    ·¿Cómo se alternen Suma y Resta en Java 
    ·¿Cómo puedo obtener un rango de valores de la lista o…
    ·Literales de cadena en JavaScript Encoding 
    ·Cómo determinar el nombre de dominio en Java 
    ·Cómo construir un CMS en PHP MySQL 
    ·Cómo conectar VB.NET Con Oracle 
    ·¿Cómo colocar una comilla en una cadena de texto en V…
    ·Cómo utilizar TryParse en Visual Basic 
    ·Cómo hacer que Python Open 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com