Dalsi zahada v C -> Prevod long int na string

Milan B. milan na bastl.sk
Úterý Červenec 26 09:23:47 CEST 2011


On 26.7.2011 6:39, Michal Gregor wrote:
> Jdete z extremu do extremu. Staci napsat VystupniRetezec, 
> PrevadeneCislo, HexaZnaky.
> Mate pravdu u jednoduche funkce neni treba se moc rozepisovat. Ale 
> pokud tech promennych bude vice, je lepsi mit to trosku pojmenovane. 
> Treba takovy vzorecek:
> x = a+c+d * 1,25+ y;
>
> Na standardni funkce, kterou kazdy zna bych se nespolehal. Pamet nema 
> clovek nekonecnou a tech funkci je obrovska hromada. Nepracujeme v 
> jednom prostredi.
>
> Jinak v tom uvadenem prikladu se musi vytvorit pole, ukazatel na nej, 
> vypocitavat ukazatele. Vse dost narocne na pamet a prostredky 
> procesoru. Zapis vypada krasne, vychytane ale po prelozeni asi nebude 
> nic moc.
>

Ach tie deti....

-m-

>
> Michal Gregor
>
>
>
>
>
>
>
>
> ----- Original Message ----- From: "Milan B." <milan na bastl.sk>
> To: <hw-list na list.hw.cz>
> Sent: Monday, July 25, 2011 11:12 PM
> Subject: Re: Dalsi zahada v C -> Prevod long int na string
>
>
> Dakujem za poucenie. Nabuduce sa polepsim a ak sa znova naskytne podobna
> prilezitost, tak sa na to vyserem. Dakovat mi za moj zavazok nemusite.
>
> Ale specialne pre vas:
>
> const char
> PoleZnakuOdpovidajicichCislicimVSestnactkoveSoustave[]="0123456789ABCDEF"; 
>
>
> VystupPrevedeneCisloRetezec[PocetZnakuVeVystupnimRetezci++]=PoleZnakuOdpovidajicichCislicimVSestnactkoveSoustave[PrevadeneCislo 
>
> % ZakladCiselneSoustavy]
>
> Tak tomuto *ja* hovorim sialeny zapis.
>
> Ze vam vadi zrovna toto. Ale to, ze vo svojom prvom maili mam dost vaznu
> chybu (aj ked nie je v samotnom algoritme) vam vobec nevadi :)
>
> -m-
>
>>
>> Michal Gregor
>>
>>
>> ----- Original Message ----- From: "Petr Tošovský" <PetrTos na altopro.cz>
>> To: "HW-news" <hw-list na list.hw.cz>
>> Sent: Monday, July 25, 2011 7:46 PM
>> Subject: Re: Dalsi zahada v C -> Prevod long int na string
>>
>>
>> Mam dotaz k radku
>> s[i++] = "0123456789ABCDEF"[n % radix];
>> Jestli to dobre chapu, tak na jednom radku definujete pole primym 
>> zapisem a indexem z polehned vyberete vhodny prvek podle zbytku 
>> deleni. To je korektni zapis? C znam jen na urovni beznych zakladu. 
>> Mate zkusenost jak se to pak implemenuje? Neni lepsi mit retezec v 
>> datove pameti jako promennou primo? Ma to nejake vyhody/nevyhody?
>> Diky za peknou ukazku.
>>
>> Tosa
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list