OT: Lazarus a prevod FloatToStr

Slavomir Skopalik skopalik na elektlabs.cz
Čtvrtek Srpen 22 17:30:16 CEST 2013


Tip od boku:
Hodnota je mozna Nan, zkuste nejdrive testovat na isNan.
Druha moznost, zkuste pridat do toho grafu misto AddX tak AddXY(x, Nan);

Slavek

> -----Original Message-----
> From: hw-list-bounces na list.hw.cz 
> [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Martin Záruba
> Sent: Thursday, August 22, 2013 3:22 PM
> To: HW-news
> Subject: Re: OT: Lazarus a prevod FloatToStr
> 
> 
> Ono to vznika takto: program vytvari graf, kde jednotlive 
> body zapisuje funkce AddXY. V nekterych pripadech ale bod 
> neexistuje a je proste treba graf prerusit. V tom pripade se 
> zapisuje jen AddX, coz vlastne prislusne misto vynecha, ale 
> osa X je neporusena. Pomoci funkce GetYValue lze po najeti 
> mysi na prislusne misto ziskat Y hodnotu (treba pro zobrazeni 
> v bubline). Pokud tam ale ten bod neni, program pada. Zkusil 
> jsem pouzit try..except, ale i kdyz je funkce volana za try, 
> program stejne spadne.
> 
> Martin Zaruba
> ----- Original Message -----
> From: "Jan Waclawek" <konfera na efton.sk>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Thursday, August 22, 2013 12:09 PM
> Subject: Re: OT: Lazarus a prevod FloatToStr
> 
> 
> To je dobra otazka.
> 
> Predpokladam, ze to "zle realne cislo" vzniklo interpretaciou 
> nejakej binarnej hodnoty.
> 
> Test korektnosti float sice neviem, ale obchadzku mozno viem: 
> vo FreePascale/Lazaruse by malo fungovat try...except (vid 
> Free Pascal Language Reference Guide, kap.17).
> 
> wek
> 
> 



Další informace o konferenci Hw-list