Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se C a C++. Zároveň využij akce až 80 % zdarma při nákupu e-learningu - více informací.
discount week 80 + hiring

Diskuze: Convert int do char

Aktivity
Avatar
magic44
Redaktor
Avatar
magic44:10.7.2016 18:51

Ahoj :) mám problém s tímto:
Tento kód uloží do c1 znak "♥"

char c1 = '♥';

Ale kód

char c2 = (char)3;  (resp. char c2 = Convert.ToChar(3);)

uloží do c2 neznámý znak.

Console.Write(c1); a Console.Write(c2); vypíší znak ♥.
Ale já znak nepotřebuju zobrazovat, potřebuju s ním pracovat, jako s charem.

Nevíte náhodou co s tím?

Odpovědět
10.7.2016 18:51
Moudrý člověk nechce být lepší než ostatní, ale lepší, než byl sám včera.
Avatar
VitekST
Člen
Avatar
Odpovídá na magic44
VitekST:10.7.2016 19:22

Nějak nerozumím tvému problému, jak s ním potřebuješ pracovat?

Char si z číselné hodnoty získal úspěšně, tak si s ním můžeš dělat co chceš...

Editováno 10.7.2016 19:22
 
Nahoru Odpovědět
10.7.2016 19:22
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
magic44
Redaktor
Avatar
Odpovídá na VitekST
magic44:11.7.2016 0:23

No právě, že ne.. c1 != c2.
c2 je nějaký neznámý znak, ale já potřebuju, aby to byl znak ♥.

Nahoru Odpovědět
11.7.2016 0:23
Moudrý člověk nechce být lepší než ostatní, ale lepší, než byl sám včera.
Avatar
magic44
Redaktor
Avatar
magic44:11.7.2016 0:31

Tak už nic.

char c1 = '♥';

Ma hodnotu 9829. Když se c2 udela s 9826, tak to fugnuje.

Nahoru Odpovědět
11.7.2016 0:31
Moudrý člověk nechce být lepší než ostatní, ale lepší, než byl sám včera.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.