Delka log.radku

Draxal Miroslav evik@vol.cz
Neděle Prosinec 28 21:37:33 CET 2008


Jestli Vam to prislo tahle tak je podemnou fakt nejaka zona.
VyskaSlunceNadObzoremDb=sin(DeklinaceSlunceDb)*SinZemeSirkaRadDb+VyskaSl
unceNadObzoremDb=sin(DeklinaceSlunceDb)*SinZemeSirkaRadDb;

Je to jeden radek. MIRA

-----Original Message-----
From: hw-list-bounces@list.hw.cz [mailto:hw-list-bounces@list.hw.cz] On
Behalf Of Lukáš Grepl
Sent: Sunday, December 28, 2008 8:55 PM
To: HW-news
Subject: Re: Delka log.radku


>  nemate někdo zkusenosti kolik log.celku muze byt v 1 log radku v 
> H_I-T_E_C_H C proc18fxx
> 
> Dost jsem se vystekal, když
> 
> VyskaSlunceNadObzoremDb= sin(DeklinaceSlunceDb) * SinZemeSirkaRadDb + 
> VyskaSlunceNadObzoremDb= sin(DeklinaceSlunceDb) * SinZemeSirkaRadDb;

To je dost zvláštní výraz, skutečně jste ho chtěl takto napsat?

> Davalo to chybne vysledky . Musel jsem to rozdelit na
> 
> 	VyskaSlunceNadObzoremDb= sin(DeklinaceSlunceDb) *
SinZemeSirkaRadDb;
> 	VyskaSlunceNadObzoremDb+=cos(DeklinaceSlunceDb) *
> cos(CasovyUhelDb) * CosZemeSirkaRadDb;

Což je úplně jiný (neekvivalentní) kus kódu.

Nevím o žádném omezení složitosti aritmetického výrazu jak obecně, tak u

tohoto kompilátoru. Používám ho poměrně hodně a nenarazil jsem na 
takovýto problém.

Jaké jsou typy používaných proměnných? Jak vypadají ty špatné výsledky?

Lukáš Grepl
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz Hw-list@list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list