Kezdőoldal » Számítástechnika » Programozás » Hogy lehet megoldani c#-ban a...

Hogy lehet megoldani c#-ban a tízes számrendszerből való átváltást 2-be?

Figyelt kérdés
2016. márc. 16. 18:21
1 2
 1/20 anonim ***** válasza:
Ugyanúgy mint Delphiben. Elmented egy 'maradék' változóba amit beírtál,ezt elosztod 2-vel (mod -t )használva, ezután a 'hányados' változót elosztod ugyanúgy kettővel, viszont most a div -et használod. Aztán pedig csak ki iratod mindig a maradékot,visszafelé. Remélem tudtam segíteni.
2016. márc. 16. 18:28
Hasznos számodra ez a válasz?
 2/20 anonim ***** válasza:
Előző vagyok,annyival kiegészítem hogy ezt mind egy for ciklusba rakod, illetve beleraksz egy olyat, hogy ' if(hanyados == 0) { exit; } ( C#be nem tudom hogy van lépjen ki a ciklusból,azt hiszem break; ) ez arra van, hogy mikor 0 a hányados akkor azt ne osztja el,hanem lépjen ki a ciklusból.
2016. márc. 16. 18:29
Hasznos számodra ez a válasz?
 3/20 anonim ***** válasza:
100%
Convert.ToString(szám, számrendszer);
2016. márc. 16. 18:30
Hasznos számodra ez a válasz?
 4/20 anonim ***** válasza:
Utolsó, amit te írtál az tudtommal, csak arra van hogy Integert Stringre alakítsa át.
2016. márc. 16. 18:35
Hasznos számodra ez a válasz?
 5/20 anonim ***** válasza:
100%

És miből mibe kell? Stringből Stringbe? Mert hogy az int nem tud ábrázolni számrendszereket, az csak egy érték.


Convert.ToString(13, 2); //"1101"

Convert.ToString(Int32.TryParse("13"), 2); //"1101"


De ahogy elnézem az #1-es válaszodban is számot alakítottál szöveggé. (???)

2016. márc. 16. 18:50
Hasznos számodra ez a válasz?
 6/20 anonim ***** válasza:
20%

"De ahogy elnézem az #1-es válaszodban is számot alakítottál szöveggé."


Rosszul nézed.

2016. márc. 16. 19:05
Hasznos számodra ez a válasz?
 7/20 anonim ***** válasza:

Első voltam, így van.

Ott csak val függvénnyel beolvasol pl. Editből amit integerben tárolsz, ott nem nagyon alakítgatok ide oda, már csak a végeredményt alakítom Stringgé mikor ki iratom.

2016. márc. 16. 19:24
Hasznos számodra ez a válasz?
 8/20 anonim ***** válasza:

"Rosszul nézed."


Robinka nincs jobb dolgod?

2016. márc. 16. 19:24
Hasznos számodra ez a válasz?
 9/20 anonim ***** válasza:
Nem mondott hülyeséget, az igaz, hogy nem mondta el miért, de tényleg nem alakítottam Int -et Stringre és fordítva, csak legvégén mikor ki iratod. Addig pedig csak integerrel dolgozol.
2016. márc. 16. 19:26
Hasznos számodra ez a válasz?
 10/20 anonim ***** válasza:

Van egy Integered (vagy Stringed amit Integerré alakítasz). Számolsz, majd kiírsz egy szöveget. Nyilvánvalóan, hiszen csak stringet tudsz kiírni, int-ben nem is létezik a számrendszer fogalma. Ezért nem értettem hogy mire vonatkozott a következő mondatod, de úgy tűnik annyira te se:

"Utolsó, amit te írtál az tudtommal, csak arra van hogy Integert Stringre alakítsa át."


Robinka pedig szokásosan trollkodik itt, gratulálok neki. Nem kell vele foglalkozni.

2016. márc. 16. 19:33
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!