Datentypen/ Variablen

Alles über Betriebssysteme, Anwenderprogramme und andere Software-Probleme.

Datentypen/ Variablen

Beitragvon nicky777 am 08.10.2005, 12:19

Hi Leute,
Ich bräuchte mal eine ausführliche Liste aller Datentypen, die es so gibt. Könnte zum Beispiel anfangs hier so aussehen:


boolean true/ false maxW: 1 min W: 0 1 bit ???byte


Diese Werte sollten also enthalten sein. Kann mir wer so ne Liste hier hin posten???
Danke für eure Hilfe!!!
cu
David
nicky777
 
Beiträge: 491
Registriert: 02.12.2004, 17:37
Wohnort: Siegen


Beitragvon nicky777 am 08.10.2005, 12:33

Ich mein hier sowas:


    /* datentypenliste.txt */
    ***********************************************************
    Uebersicht der einfachen Datentypen
    ***********************************************************
    Datentyp Anz. Bytes Wertebereich
    (in der Regel)
    ===========================================================
    char 1 -128 bis +127 oder
    0 bis +255
    (maschinenabhaengig)
    -----------------------------------------------------------
    unsigned char 1 0 bis 255
    (Erweiterter ASCII-Zeichensatz)
    -----------------------------------------------------------
    signed char 1 -128 bis +127
    (alle ASCII-Zeich bis 127)
    -----------------------------------------------------------
    int 2 -32768 bis 32767
    bzw.
    4 -2.147.483.648 bis
    +2.147.483.647
    -----------------------------------------------------------
    unsigned int 2 0 bis +65535
    bzw.
    4 0 bis +4.294.967.295
    -----------------------------------------------------------
    short int 2 -32768 bis 32767
    -----------------------------------------------------------
    unsigned short int 4 0 bis +65535
    -----------------------------------------------------------
    long int 4 -2.147.483.648 bis
    +2.147.483.647
    -----------------------------------------------------------
    unsigned long int 4 0 bis +4.294.967.295
    -----------------------------------------------------------
    float 4 -3.4*10^38 bis +3.4*10^38
    -----------------------------------------------------------
    double 8 -1.7*10^308 bis +1.7*10^308
    -----------------------------------------------------------
    long double 10 -1.1*10^4932 bis +1.1*10^4932
    ===========================================================





Nur, dass eben noch die Bits dabei stehen sollten. Ach und noch was:

was heißt diese Zahl hier:

2342392.3E

Was heißt das E??
cu
David
nicky777
 
Beiträge: 491
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon chris_davidi am 08.10.2005, 12:35

Hallo,

das kommt auch auf die Programmiersprache an. Auch bei den Wertebereichen. Bei manchen Programmiersprache gibt es Ausnahmen.

Um welche Programmiersprache handelt es sich denn?

Grüße,
chris_davidi
chris_davidi
 
Beiträge: 1253
Registriert: 26.12.2003, 15:40

Beitragvon nicky777 am 08.10.2005, 12:49

Java!!!
nicky777
 
Beiträge: 491
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon nicky777 am 08.10.2005, 14:06

Aber warum gibst da so große Unterschiede?
nicky777
 
Beiträge: 491
Registriert: 02.12.2004, 17:37
Wohnort: Siegen

Beitragvon blod am 08.10.2005, 18:26

Weil die Datentypen zu den Programmiersprachen gehören, es gibt kein Standard innerhalb vom gesammten Betriebssystem (ausser bei der Größenbeschränkung), ich kann eine Programmiersprache haben, die den typ intblubbfish hat, der 5 Bit reserviert.

Große unterschiede gibt es eigentlich nur im Wert, wobei native Typen bei Java/C# Objekte sind, und bei den anderen Sprachen direkt reserviert werden.
blod
 
Beiträge: 203
Registriert: 10.09.2005, 00:47

Beitragvon chris_davidi am 08.10.2005, 19:30

Hallo,

bei Visual Basic gibt es zum Beispiel den Typ varChar - den gibt es bei anderen Programmiersprachen nicht. Bei dem ANSI C Standart gibt es zum Beispiel auch kein String. ;)

Aber zu den Datentypen solltest Du einfach Google befragen - ich weiß diese zwar auch, aber so etwas findet jeder Mensch mit Google. :D

Grüße,
chris_davidi
chris_davidi
 
Beiträge: 1253
Registriert: 26.12.2003, 15:40

Beitragvon nicky777 am 26.10.2005, 22:45

aber ich bräuchte diese Liste mal... wär echt hilfreich!!!
cya
David
nicky777
 
Beiträge: 491
Registriert: 02.12.2004, 17:37
Wohnort: Siegen


Zurück zu Software-Hilfe

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 0 Gäste