Jak jsem si nabehnul aneb double v pacalu na AVR

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Neděle Červenec 20 15:39:23 CEST 2014


Na druhou stranu, proc float nebo double nepouzit, kdyz je vykon pro 
aplikaci vic nez dostatecny? Taky jsem kdysi resil vypocty v pevne 
carce, ale to je dost narocne na premysleni, komentare a vubec je s tim 
pakarna...

Ono nasobeni a deleni float vs int_32 neni o moc narocnejsi, spis bych 
rekl, ze bude min narocne, nez nasobeni/deleni int_64 U float se v 
podstate provadi operace s 24 bity a 8b exponent se pri nasobeni/deleni 
jen scita/odcita...
Operace +/- obsahuje navic jen nejakou logiku posuvu, pro srovnani bitu, 
tady bude rozdil vetsi ale asi ne dramaticky.
Co je horsi, je prevod na zobrazitelnou formu, defaultne printf v 
avr-gcc ani nema pro to podporu.
Dne 20. 7. 2014 15:18, Jan Waclawek napsal(a):
> Ono je to podobna uchylka ako pouzivat rozum namiesto hrubej sily.
>
> Napriklad v tomto priklade netreba vobec siahat po pohyblivej radovej
> ciarke - pozrite sa do odkazovanych dokumentov povodnom prispevku, jedna
> sa len o nasobenie a scitanie/odcitanie, a aj ked nie su poruke "nativne"
> viacbitove premenne/operacie, zvladnut to aj s mensou sirkou premennych by
> mal kazdy programatorsky elev.
>
> wek
>
>
> ----- Original Message ---------------
> Ja myslím, ¾e není mrtvý.
> Hihi, jen je to prostì taková roztomilá úchylárna.
> Nìco jako pou¾ívat elektronky v pøenosném "tranzistoráku", pou¾ívat
> klasická èerná LPíèka a udìlat gramofonový "walkman" atd.
> ;-)
>
> PL
>
> ----------
> PS: Flame Pascal vs C++ snad uz v roce 2014, kdy je Pascal snad uz
> definitivne mrtvy, snad provozovat nebudeme :-)
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


---
This email is free from viruses and malware because avast! Antivirus protection is active.
http://www.avast.com



Další informace o konferenci Hw-list