| Home  | Otthon  | Hardver  | Hálózat  | Programozás  | Szoftver  | Hibaelhárítás  | Systems  |   
Programozás  
  • C /C + + programozási

  • Computer Programozási Nyelvek

  • Delphi programozási

  • Java programozási

  • JavaScript programozás

  • PHP /MySQL programozás

  • Perl

  • Python programozás

  • Ruby programozási

  • Visual Basics programozás
  •  
    Számítógépes ismeretek >> Programozás >> C /C + + programozási >> Content
    Hogyan lehet eltávolítani a kitevő Egy Float C + +
    A C + + programozási nyelv a beépített matematikai könyvtár, amely lehetővé teszi, hogy végre sok bonyolult számításokat a programban . Például , akkor megemelheti a számok bizonyos hatásköreit , és oldja meg a logaritmus a C + + matematikai könyvtári funkciókat . Ez akkor hasznos, ha van egy lebegőpontos szám (vagy float) , hogy van egy exponenciális komponens, amely az eltávolítani kívánt . Akkor távolítsa el ezt exponenciális komponens segítségével néhány rövid aritmetikai műveletek és a C + + program kimutatásokat. Ez az, amire szüksége van
    C + + integrált fejlesztőkörnyezet ( IDE ), mint például az Eclipse CDT
    C + + Compiler , például GCC

    Show More utasítások
    1

    Töltse be a C + + IDE kattintva a program ikonjára. Amikor megnyílik , válassza ki a " File /New /Project " , és válassza a " C + + projekt " , hogy hozzon létre egy új C + + projekt . Egy üres forráskód fájl megjelenik a szövegszerkesztőben részét IDE .
    2

    Import a " matematikai " könyvtárat írásban az alábbi tetején a forráskód file:

    # include
    3

    létrehozása a fő funkciója . Ez az, ahol a program elindul végrehajtását. Ehhez a program , mind a kód megy a zárójelek a fő funkciója . Írja be a következőket , hogy hozzon létre a fő funkciója :

    int main ()

    { }
    4

    állapítsa lebegőpontos adattípus és rendelje meg az értékét 5E2 ( vagy 500 ) . Lehet elérni ezt írásban a következő nyilatkozatot teszi :

    float x = 5E2 ;
    5

    Hozzon létre egy integer adattípus és rendelje meg az értéke a közös logaritmusának " x . " Az egyik módja ennek az, hogy a " log10 " funkció, amely megoldja a base- 10- logaritmus egy számot. A dugulás a tárolt érték " x ", akkor kap egy számot két-három , mivel a 500 a 100 ( tíz a hatalom 2) és 1000 (tíz a hatalom 3) . Tárolja ezt az egész , akkor automatikusan lefelé kerekítve 2-re. Tárolja a base- 10 logaritmusa " x " egy új, egész változót , írjuk be a következő nyilatkozatot teszi:

    int kitevő = log10 ( x )
    6

    Hozzon létre egy új változót neve " tenToExp ", ami tárolja az értéket tíz a hatalom bármilyen birtokában van a változó " kitevő ". Mivel a változó " kitevő " tartja az értékét 2 " tenToExp " tartja a 100-as érték . Használhatja a " pow " funkció a művelet elvégzéséhez . Írja be a következő nyilatkozatot teszi :

    int tenToExp = pow (10 , kitevő) ;
    7

    Hozz létre egy új lebegőpontos szám , amely tárolja az értéke az eredeti lebegőpontos változó " x " anélkül, hogy az exponenciális komponens . Nevet adhat ennek a változónak " xNoExponent . " Eltávolításához az exponenciális komponens , meg kell osztani az eredetire " x " a tárolt érték a változó " tenToExp . " Az ok ez működik, mert a változó " tenToExp " értéke száz , és az " x " értéke ötszáz. Elosztva a két eredmény értékének öt , amely a "x " nélkül exponenciális komponens .

    Úszó xNoExponent = x /tenToExp ;
    8

    nyomtassa ki az értéket birtokában " xNoExponent " írásban a következő nyilatkozatot teszi :

    cout << xNoExponent << endl;
    9

    a program futtatásához nyomja meg a zöld lejátszás gombra. A program eltávolítja az exponenciális komponens változó " x " és kiírja az eredmény , ami az ötös szám .

    Previous :

    next :
      Kapcsolódó cikkek
    ·Hogyan készítsünk párhuzamos tömböket az adatok a…
    ·C Statikus Inline funkció 
    ·Mik az előnyei a Bot ? 
    ·Hogyan lehet eltávolítani az Index egy dinamikus töm…
    ·Hogyan hozzunk létre egy dinamikus karakterlánc C + +…
    ·Hogyan változtassuk meg Borland C + + Szerkesztés ké…
    ·Hogyan készítsünk egy objektum Bounce C # 
    ·Hogyan használjuk a Combo doboz MFC 
    ·Milyen hátrányok vannak a Implicit Dereferencing muta…
    ·Hogyan viselkedni Erősít R6025 Tiszta Virtuális Call…
      Kiemelt cikkek
    ·Mi Py összeállítására? 
    ·How to Learn Visual C + + 
    ·Hogyan lehet összekapcsolni a MySQL és a PHP Windows …
    ·Hogyan adjunk Array tételek VBS 
    ·Basic Stamp Programozás Projektek 
    ·Hogyan hozzunk létre új fájlt Java 
    ·Hogyan küldjön egy kérést a proxy szerver a Python 
    ·Hogyan használjuk Reserved neveket oszlopok MySQL 
    ·Hogyan másolása Bytes Python 
    ·Hogyan kell nézni írásvédett Lisp File 
    Copyright © Számítógépes ismeretek http://hu.wingwit.com