| 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 quitar el exponente de un flotador en C + +
    The C + + lenguaje de programación tiene una biblioteca matemática incorporada que le permite realizar muchos cálculos complicados en su programa. Por ejemplo , puede aumentar el número de ciertos poderes y resolver logaritmos utilizando funciones de la biblioteca de matemáticas de C + + . Esto es útil si usted tiene un número de punto flotante (o float) que tiene un componente exponencial que desea eliminar . Se puede quitar este componente exponencial con unas pocas operaciones aritméticas cortos y declaraciones del programa de C + + . Cosas que necesitará
    + entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
    C + + Compiler , tal GCC
    Mostrar Más instrucciones
    1

    carga C + el C + + IDE haciendo 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
    2

    Importar la biblioteca de " matemáticas " , escribiendo lo siguiente en la parte superior del archivo de código fuente: .

    # include
    3

    Crear una función principal. Aquí es donde el programa inicia la ejecución . Para este programa, todo el código irá dentro de los corchetes de la función principal. Escribe lo siguiente para crear una función principal :

    int main () { }


    4

    Declarar un tipo de datos de coma flotante y asignarle el valor de 5E2 ( o 500 ) . Esto se puede hacer por escrito la siguiente declaración :; " . X "

    float x = 5e2
    5

    Crear un tipo de datos entero y asignarle el valor del logaritmo común de Una forma de hacer esto es utilizar la función de " log10 " , que resuelve un logaritmo en base 10 de un número. Al enchufar el valor almacenado en " x ", obtendrá un número entre dos y tres, ya que 500 es entre 100 ( diez elevado a la potencia de 2 ) y 1000 ( diez a la potencia de 3) . Al almacenar esto en un número entero , se redondea automáticamente a 2. Para guardar el logaritmo en base 10 de la " x " en una nueva variable de tipo entero , escriba la siguiente declaración :

    int exponente = log10 ( x);
    6

    Crear una nueva variable llamado " tenToExp ", que almacenará el valor de diez a la potencia de lo que está en poder de la variable " exponente ". Dado que el " exponente " variable contiene el valor de 2 , " tenToExp " tiene el valor de 100. Puede utilizar la función de " prisionero de guerra " para realizar esta operación . Escribe la siguiente declaración :

    int tenToExp = pow ( 10 , exponente) ;
    7

    Crear un nuevo número de punto flotante que almacenará el valor de la variable original de coma flotante " x " sin el componente exponencial. Usted puede llamar a este " xNoExponent . " Variable de Para eliminar el componente exponencial , es necesario dividir la variable original " x " por el valor almacenado en la variable " tenToExp . " La razón por la que esto funciona es porque la variable " tenToExp " es igual a cien, y " x " es igual a quinientos. Dividiendo los dos da como resultado el valor de cinco, que es " x " sin el componente exponencial

    flotador xNoExponent = x /tenToExp ; .
    8

    Imprime el valor en poder de " xNoExponent " por escrito la siguiente declaración :

    cout << xNoExponent << endl ;
    9

    Ejecute el programa presionando el botón de reproducción verde. El programa elimina el componente exponencial a la variable " x " e imprime el resultado, que es el número cinco.

    Previous :

    next :
      Artículos relacionados
    ·Cómo instalar vcvarsall.bat 
    ·Cómo utilizar el mapa STL Container Class 
    ·¿Qué son las propiedades parciales 
    ·Apue.H no encontrada en Ubuntu 
    ·Cómo convertir DataView En un TreeView 
    ·Cómo convertir un número a un personaje usando C + + 
    ·Cómo diseñar un programa escrito en C + + para calcul…
    ·¿Cómo puedo escribir un programa en el Programa de Le…
    ·Cómo diseñar su propio juego utilizando C + + 
    ·Cómo: GTK Selección Color 
      Artículos destacados
    ·Cómo convertir de RGB a escala de grises en Java 
    ·Salida HTML en Perl vs. PHP 
    ·Cómo crear OCX en Visual Basic NET 
    ·Cómo hacer un proyecto en Xcode Desde una carpeta exis…
    ·Cómo obtener el índice de un nombre de columna en una…
    ·Cómo agregar 2 valores en Visual Basic 
    ·Cómo: Un array PHP Si primero Índice está vacío 
    ·Tamaño y MaxLength propiedades de un cuadro de texto 
    ·Cómo crear un tipo de datos en Umbraco 
    ·¿Qué es un carácter en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com