Jak jednoduse spocitat rosny bod
Radek a Petra Vickovi
rvicek@quick.cz
Čtvrtek Prosinec 2 14:37:32 CET 2004
no musim si to nakreslit... :-) jinak to asi nepujde ale diky. Snad me
zasahne nejaky paprsek osviceni.
RadekCX
> -----Original Message-----
> From: hw-list-bounces@list.hw.cz
> [mailto:hw-list-bounces@list.hw.cz] On Behalf Of Danhard
> Sent: Thursday, December 02, 2004 12:44 PM
> To: HW-news
> Subject: Re: Jak jednoduse spocitat rosny bod
>
>
> Zkusim to posat jeste jednou dukladneji:
> Proste delate s tim cislem jednoduche operace deleni a
> nasobeni, ktere v logaritmech znamenaji scitani a odecitani a
> to tak, abyste dosahl vysledku 1, ktery ma logaritmus rovne
> 0. Kdyz secte zaporne logaritmy vsech operaci, dostanete
> logaritmus puvodniho cisla. Priklad : 16 bitove cele cislo v
> rozsahu 1 - 65535 bude mit dek. logaritmus v rozsahu 0 az cca
> 5 deleni cisla /2 (tj. posun o jeden bit doprava) znamena
> zmenu logaritmu o logaritmus 2, tj. o -0,30103 nasobeni cisla
> hodnotou 1,01 hex = 1,0039dec (tj. pricteni operandu o byte
> posunuty doprava) znamena zmenu logaritmu o +0,00169 k
> puvodnimu cislu prilepime dalsi 2 byte jako desetina mista,
> udelam normalizaci a to tak , ze budu siftovat doprava az
> bude cislo mensi nez 1 (do pomocne promenne logaritmu
> tolikrat prictu konstantu deleni 0,30103), pak budu nasobit
> konstantou 1,01 hex tak dlouho, az bude pracovni cislo vetsi,
> nebo rovno 1, (pri kazdem nasobeni odectu 0,00169) a v
> pomocne promenne mam dekadicky logaritmus puvodniho cisla.
>
> Danhard
> ----------------
--
Odchozí zpráva neobsahuje viry.
Zkontrolovßno Antivirovým systémem AVG.
Verze: 7.0.290 / Virová báze: 265.4.4 - datum vydání: 30.11.2004
Další informace o konferenci Hw-list