RE: c - zápis řádku

spam na nagano.cz spam na nagano.cz
Neděle Srpen 4 21:14:43 CEST 2013


Mate tam desetinnou carku misto tecky, jak psal wek.
L.



-----Original Message-----
From: Miroslav Draxal <evik na volny.cz>
To: 'HW-news' <hw-list na list.hw.cz>
Sent: ne, 04 Srp 2013 21:10
Subject: RE: c - zápis řádku

Pokud to rozhodím do dvou a více řádků, tak je výsledná asm kupodivu delší.

#define RadianyToStupneConst    57.295779513082320876798154814105
//180/PI
#define StupneToRadianyConst    0.01745329251994329576923690768489
//PI/180
#define CusHodinaToRad          0.26179938779914943653855361527329
//PI/180*15               časový úhel slunce, pootočení země úhel za hodinu
(360°/24h = 15°)
#define CusMinutaToRad          0.0043633231299858239423092269212215
//PI/180*15/60          časový úhel slunce, pootoceni zeme uhel za minutu
#define ToRad23_45              0.40927970959267028578860548521058
//PI/180*23.45
#define CosZemepisSirkaToRad    0,63838251249595768783149486794909
//cos(STUPNE_TO_RAD(50.328687)) 50.328687 pro Nejdek 1351)
#define SinZemepisSirkaToRad    0,76971927852909363552858997231136
//sin(STUPNE_TO_RAD(50.328687))

SlunecniVyskaNadObzoremDb = asin ((sin (SlunecniDeklinaceDb) *
SinZemepisSirkaToRad + cos (SlunecniDeklinaceDb) * cos
(SlunecniCasovyUhelDb) * CosZemepisSirkaToRad));


Nic víc k tomu není. Míra

-----Original Message-----
From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
Behalf Of Andrej Jancura
Sent: Saturday, August 03, 2013 9:54 PM
To: HW-news
Subject: Re: c - zápis řádku

No ono to je trochu inak, tie parametre idu cez sw-stack a to znamena, ze ja
osobne by som ten dlhy vyraz rozdelil na dva ciastkove, ktore by som potom
scital.

A.


2013/8/3 Miroslav Draxal <evik na volny.cz>

> Dobrý den,****
>
> Je nějaký důvod, proč ****
>
> ** **
>
>     SlunecniVyskaNadObzoremDb = asin ((sin (SlunecniDeklinaceDb) *
> SinZemepisSirkaToRad + cos (SlunecniDeklinaceDb) * cos
> (SlunecniCasovyUhelDb) * CosZemepisSirkaToRad)); ****
>
> ** **
>
> Za asin musí být 2x(( a né 1x(.****
>
> Dle mého by to mělo fungovat i s 1x(. ovšem to hází chybu (HiTech9,80
> pic18)****
>
> ** **
>
> Takže ****
>
> ** **
>
> SlunecniVyskaNadObzoremDb = asin ((sin (SlunecniDeklinaceDb) *
> SinZemepisSirkaToRad + cos (SlunecniDeklinaceDb) * cos
> (SlunecniCasovyUhelDb) * CosZemepisSirkaToRad)); ****
>
> ** **
>
> Hází chybu "error: too many function arguments"****
>
> Hezkou sobotu Míra****
>
>
> __________ Informace od ESET NOD32 Antivirus, verze databaze 8642
> (20130803) __________
>
> Tuto zpravu proveril ESET NOD32 Antivirus.
>
> http://www.eset.cz
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>


__________ Informace od ESET NOD32 Antivirus, verze databaze 8647 (20130804)
__________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz






__________ Informace od ESET NOD32 Antivirus, verze databaze 8647 (20130804)
__________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20130804/3652d895/attachment.htm>


Další informace o konferenci Hw-list