tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
Like Tree4Danke
ERLEDIGT
NEIN
ANTWORTEN
19
ZUGRIFFE
1587
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    DAmico DAmico ist offline Mitglied Bronze
    Registriert seit
    Mar 2010
    Beiträge
    25
    Danke für die schnelle Antwort.

    Ohne Klammersetzung ergibt sich ein Problem, da dann die erste Operation eine negative Zahl wird, die aber nicht als negativ erkannt wird

    Leider weiß ich nicht wie es möglich ist den ASCII-Wert in die Ziffer umzuwandeln,
    ich würde mich freuen, wenn du mich aufklären würdest.

    Mit freundlichen Grüßen
     

  2. #17
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von DAmico Beitrag anzeigen
    Ohne Klammersetzung ergibt sich ein Problem, da dann die erste Operation eine negative Zahl wird, die aber nicht als negativ erkannt wird
    Was soll das denn heißen? Warum erkennst du die Zahl nicht als negativ?
    Zitat Zitat von DAmico Beitrag anzeigen
    Leider weiß ich nicht wie es möglich ist den ASCII-Wert in die Ziffer umzuwandeln,
    ich würde mich freuen, wenn du mich aufklären würdest.
    Welchen ASCII Code hat das Zeichen '0'?
    Welchen ASCII Code hat das Zeichen '1'?
    Welchen ASCII Code hat das Zeichen '2'?
    Welchen ASCII Code hat das Zeichen '3'?
    Welchen ASCII Code hat das Zeichen '4'?
    Welchen ASCII Code hat das Zeichen '5'?
    ...

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #18
    DAmico DAmico ist offline Mitglied Bronze
    Registriert seit
    Mar 2010
    Beiträge
    25
    Des mit den Klammern war grad a schmarn.
    Bei Subtraktion und Addition interessieren die Klammern niemanden.

    Zu den ASCII-Codes:
    0 hat den ASCII-Wert 48 .... soweit komm ich schon mit.
    Der Pointer enthält ja dann den ASCII-Wert, aber ich weiß nicht, wie ich ihn dann in die Ziffer umwandle, dass ich dann mit ihr rechnen kann?

    Mit freundlichen Grüßen
     

  4. #19
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Die Klammern interessieren keinen?
    1-2+3=2
    1-(2+3)=-4

    Bezüglich den Codes:
    Du hast es ja schon erkannt: 0 hat 48, 1 hat 49...
    Einfach Den char minus 48, dann hast du die pure Ziffer.
     

  5. #20
    DAmico DAmico ist offline Mitglied Bronze
    Registriert seit
    Mar 2010
    Beiträge
    25
    Gut...die Klammern sind also von Relevanz.

    Nun zu den ASCII-Werten:
    Dankeschön für die Aufklärung, Wert-48 liefert dann die gewünschte Zahl.

    Jetzt werd ich mich wohl mal ins Getümmel stürzen.
     

Ähnliche Themen

  1. Einfachen Taschenrechner programmieren
    Von Conny22 im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 12.05.10, 14:46
  2. Problem mit Taschenrechner C#
    Von Kamil1984 im Forum .NET Windows Forms
    Antworten: 24
    Letzter Beitrag: 11.11.08, 11:59
  3. Hab ein Problem mit einem ganz einfachen goto Befehl ^
    Von green_phanta im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 20.10.06, 17:17
  4. Taschenrechner / Button Problem
    Von MrVanKnobi im Forum Visual Basic 6.0
    Antworten: 4
    Letzter Beitrag: 06.10.05, 21:53
  5. Antworten: 16
    Letzter Beitrag: 19.01.05, 20:14

Stichworte