NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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í.
Avatar
TTomas
Člen
Avatar
TTomas:19.11.2015 13:38

Dobrý den, mám menčí problém a hodila by se mi rada, mám zadání: Napište funkci pracující s dlouhými celými čísly, které používají způsob uložení cifer v poli big endian.např. Funkci Vytvor, která převede textový řetězec na číslo

Muj Kod:

static void Main(string[] args)
       {
           int[] c1 = Vytvor("560111202232646");
           int[] c2 = Vytvor("560100600690986");

           Console.Read();
       }
       static int []Vytvor (string zadani)
       {
           int[] cislo = new int[zadani.Length];
           Console.Write("\nČíslo: ");
           for (int i = 0; i < zadani.Length; i++)
           {
               cislo[i] = zadani[i] - '0';
               Console.Write(cislo[i]);
           }
           return cislo;
       }

Kod sice funguje ale nevím jak použít uložení Big endian, pokud vím tak takhle to mám v little endianu, existuje něaký konvertor ? , hodila by se mi pomoc,děkuju

 
Odpovědět
19.11.2015 13:38
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 1 zpráv z 1.