Zamiana inta na tablicę char, zamiana dowolnego typu danych na dowolny typ danych

0

Chciałbym wiedzieć jak zamienić int np. 705 na tablicę char. No i żeby więcej nie pisać podobnych tematów to jak zamienić coś na coś? Tablicę char na string, string na tablicę char, int na char itd. Szukałem trochę, ale to co znalazłem to sam C i jakieś convert.

0

No ale w jaki sposób chcesz zmienić liczbę 705 na tablicę char? Że poszczególne cyfry mają być komórkami tej tablicy? Czy zamienić 705 na bajty, a te bajty na chary i dopiero je włożyć do tablicy?

Milion rzeczy w google:

https://www.google.pl/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&q=string%20to%20char%20array%20c%23&oq=string%20to%20char%20array%20c%23&aqs=chrome..69i57j0l5.3415j0j7

https://www.google.pl/search?espv=2&q=C%23+string+to+int&oq=C%23+string+to+int&gs_l=serp.3..0l3j0i22i30k1l7.8781.11530.0.11757.22.17.3.1.1.0.136.1313.11j4.15.0....0...1c.1.64.serp..3.19.1323...0i67k1j0i131k1.hjtqQXYf9a0

Ludzie, robicie się coraz bardziej leniwi. Te dwa linki to 2 sekundy w google.

1

Convert, .Parse, .ToString albo zwykłe rzutowanie w zależności od potrzeb.

0
TomRiddle napisał(a):

No ale w jaki sposób chcesz zmienić liczbę 705 na tablicę char? Że poszczególne cyfry mają być komórkami tej tablicy? Czy zamienić 705 na bajty, a te bajty na chary i dopiero je włożyć do tablicy?

Milion rzeczy w google:

https://www.google.pl/search?sourceid=chrome-psyapi2&ion=1&espv=2&ie=UTF-8&q=string%20to%20char%20array%20c%23&oq=string%20to%20char%20array%20c%23&aqs=chrome..69i57j0l5.3415j0j7

https://www.google.pl/search?espv=2&q=C%23+string+to+int&oq=C%23+string+to+int&gs_l=serp.3..0l3j0i22i30k1l7.8781.11530.0.11757.22.17.3.1.1.0.136.1313.11j4.15.0....0...1c.1.64.serp..3.19.1323...0i67k1j0i131k1.hjtqQXYf9a0

Ludzie, robicie się coraz bardziej leniwi. Te dwa linki to 2 sekundy w google.

Wpisywałem podobne rzeczy jednak treść była zupełnie inna i związana z C. poza tym znalazłeś string, nie char - na ToString() można wpaść samemu. Chodzi o zamianę podanej zmiennej na tablicę i odczytanie z niej którejś liczby np. pierwszej.

0

Że to?

string value = "something";
char character = value[0];
0
TomRiddle napisał(a):

Że to?

string value = "something";
char character = value[0];

Nie.

Użytkownik ma podać liczbę i ma być na niej wykonane operacje, a następnie zwrócić np. pierwszą liczbą.
Np.
12*12
144
4
Chce zamienić to przykładowe 144 na tablicę char i wczytać pierwszą 4 lub ostatnią liczbę 1. Pytam o to, bo widziałem, że jest to ogólnie dość często zadawane pytanie. Wiem, że pytam się o jakieś głupoty, ale nie musisz mi tego uświadamiać.

4

No to inta zamieniasz na stringa wołając na nim metodę .ToString(). A stringa możesz normalnie indeksować, żeby wydobyć z niego poszczególne chary.

0

Dzięki. Mam pytanie - jak dodać z tej tablicy charów znak do innej tablicy. Chodzi o to, że jest kilka wyrazów i ma przechowywać np. ostatni znak?
ostatnie_liczby [indeks] = liczba[liczba.Length-1];
Powinien do określonego indeksu ostatniej_liczby przypisać ostatni znak z tablicy liczba.

1 użytkowników online, w tym zalogowanych: 0, gości: 1