Avatar
tomas.tre
Člen
Avatar
tomas.tre:

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.