Keresés

Új hozzászólás Aktív témák

  • Noobi

    tag

    válasz Benmartin #355 üzenetére

    Az egyenletesnek már az elején.......
    A memóriásra van két variációm, de sztem nem jó...

    var1:
    #include<conio.h>
    #include <iostream>
    using namespace std;
    main()
    {
    int i = 1024;
    float f = -1.2;

    printf("A %d erteke a memoriaban: %p\n",i, i);
    printf("A %f erteke a memoriaban: %p\n",f, f);

    getch();
    }

    de ennél kicsit "sántít" a lebegőpontos....

    var2:
    #include <stdio.h>
    #include <conio.h>
    int main()
    {
    int n;
    float m;
    printf("Kerem a \/fixpontos\/ szamot: ");
    scanf("%d", &n);
    printf("Fixpontosan: ");
    char *p = (char *) (&n);
    for (int i = 0; i < sizeof(int); ++i, ++p)
    {
    printf("%02X ", (int) (unsigned char) (*p));
    }
    getch();

    {
    printf("\nKerem a \/lebegopontos\/ szamot: ");
    scanf("%f", &m);
    char *p = (char *) (&m);
    for (int i = 0; i < sizeof(float); ++i, ++p)
    {
    printf("%02X ", (int) (unsigned char) (*p));
    }
    getch();
    return 0;
    }
    }
    Nah így állok.... nem tudom hogy melyik lenne az elfogadható..... de a másodfokúshoz hozzá sem tudok fogni :(

Új hozzászólás Aktív témák