Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

kurs IV - pytanie o dyrektywy

Ostatnio zmodyfikowano 2009-04-25 12:37
Autor Wiadomość
Szmati
Temat założony przez niniejszego użytkownika
kurs IV - pytanie o dyrektywy
» 2009-04-25 11:43:37
Jestem przy zmiennych i robie sobie ćwiczenia. Zrobiłem właśnie ostatnie, ale coś mi nie pasuje... miałem napisać je używając dyrektyw preprocesora.

C/C++
#include <iostream>
#include <conio.h>
#define jeden 5
#define dwa 83721
#define dwaa 89379
#define trzy 8.0
#define cztery 73.21
using namespace std;

int main()
{
    cout << jeden << endl;
    cout << dwa << dwaa << endl;
    cout << trzy << endl;
    cout << cztery << endl;
    getch();
    return( 0 );
}

Wszystko ładnie działa z tym, że nie wyświetla mi zera po ósemce... (stała nazwana "trzy"). I moje pytanie - czemu?
P-5955
DejaVu
» 2009-04-25 11:55:43
Komputer nie trzyma liczb w postaci tekstowej. Jeśli nie ma potrzeby wyświetlania cyfr, które nie mają znaczenia to on ich po prostu nie wyświetla.
8.0 = 8.0000000000000000000 = 8
P-5956
GoldWolf
» 2009-04-25 12:17:08
Widzę, że jesteś nowy to ładnie jakbyś w tytule zawierał o co chcesz pytać.
Po pierwsze wtedy osoby pytające o to samo, same mogłyby znaleźć odpowiedz, po drugie wszyscy nie muszą czytać tego postu tylko po to by się dowiedzieć o co chodzi.
Czyli temat mogłby wyglądać tak kurs IV - pytanie o dyrektywy.
Na koniec dodam, iż jak uzyskasz satysfakcjonującą odpowiedz zamknij temat.



PS No właśnie takich pytani oczekuje, po tym jak zostanie odświeżony kurs, gdzie użytkownik sam sobie robi zadanie i chce tylko wyjaśnień co i jak w trawie piszczy. To podnosi na duchu i zachęca do większej pracy.
P-5957
DejaVu
» 2009-04-25 12:37:03
Dante: więcej luzu ;)
P-5958
« 1 »
  Strona 1 z 1