Wie kann ich eine char variabel in dezimal umwandeln?

...komplette Frage anzeigen

2 Antworten

Hallo TeemoMain,

in welcher Programmiersprache denn?

Ich bin mir auch nicht ganz sicher, was Du genau machen möchtest.
Schreibe doch mal bitte, was genau in "ch" gespeichert ist und was dann in "x" gespeichert werden soll?

Liebe Grüße, linlux

Antwort bewerten Vielen Dank für Deine Bewertung

Hallo!

Für den anderen Antworter -- es ist c, ist aber egal.

Soll der ASCCI-Wert des ch nach x (also 'A' nach 65) oder wirklich der Wert (also '1' nach 1)??

Antwort bewerten Vielen Dank für Deine Bewertung
TeemoMain 26.01.2016, 20:45

A soll 65 werden :) 

In ch ist ein beliebiger character gespeichert (zB 'A' oder die Tabulator taste) und in x soll dann die jeweilie dezimal zahl werden (also A -> 65 und tabulator 9 glaube ich)

0
maximilianus7 26.01.2016, 21:15
@TeemoMain

char IST ein integer typ. 65 und 'A' sind nur 2 darstellungsweisen. du kannst also x = ch coden, da der wertebereich von char ("normalerweise" 8-bit) eine teilmenge von int (32/64 je nach compiler umgebung/einstellung/implementation) ist. umgekehrt gibts eine warnung/fehler-meldung.  

0

Was möchtest Du wissen?