RE: c - zápis řádku

Miroslav Draxal evik na volny.cz
Neděle Srpen 4 22:06:17 CEST 2013


No jo no, člověk do toho čumí a přesto nevidí. Samozřejmě, že je to tak. Jenom by mě zajímalo, jakto že to přeložilo ten řádek s těma ,


SlunecniVyskaNadObzoremDb = asin ((sin (SlunecniDeklinaceDb) * 0, 76971927852909363552858997231136 + cos (SlunecniDeklinaceDb) * cos (SlunecniCasovyUhelDb) * 0, 63838251249595768783149486794909));

Když na to koukám, nějak mi nedochází, jak to mohlo přeložit?

Méra



-----Original Message-----
From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On Behalf Of spam na nagano.cz
Sent: Sunday, August 04, 2013 9:15 PM
To: HW-news
Subject: RE: c - zápis řádku

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


__________ 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 8648 (20130804) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz




Další informace o konferenci Hw-list