[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Vypocty



Hello glassim@mbox.vol.cz

On 21-KvÅ-99, you wrote:

>>> Pokud chces vic, tak staci FLOAT, nebo DOUBLE realne
>> 
>> Programuju v blitz basicu ale me spis zajima ten trik
>> jak se to provani pac napriklad blitz mema vi jak 32bit
> Ehmmm... myslis integer nebo realny
> cislo ? U integeru je to normalni ale
> realne cislo ma rozsah DALEKO vetsi, 

Tam se to rozlisuje pouze 8,16,32
i kdyz mozna existuje nejakej jednoduchej
trik kterej neznam.

> protoze pouziva mantisu a exponent. Pokud
> ovsem Blitz nema realna cisla, nebo nema
> realna 64/80 bitovou aritmetiku, tak je 
> nacase ho poslat v vode a zacit programovat
> ve SKUTECNEM jazyce ;)))

Skutecny jazik co to je, podle me kazdej ma nejakej
jinej ti urcite propagujes assembler nebo Ccko.
Delat to co delam v assembleru tak se upisu
k smti a Ccko ve svich moznostech se od Blitzu
moc nelisi (pozor pokat Blitz znaz dokonale
neni basic jako basic) urcite me ukamenuji ti
co v Ccku delaj tak je ujistuju ze i pro me je
asi tak ten nejlepsi ale pro me zbytecne slozitej
aspon oproti blitzu pac to co se musi udelat nez se otevre
jedno okno to je sileny v blitzu je to jeden radek.

> 
> 
>> Napr. jak bys to udelal treba ty v assembleru
> Ja bych to napsal pro FPU a hotovo.

To sice muzu ale u blitzu de but to napsat jen
pro FPU nebo systemove a pak to chodu vsude
a pokat mas fpu tak to jede prez nej ale stale
v 32bit.
U blitzu je ten problem ze bych potreboval to cislo
rozhodit do dvou nebo trir promenych.

> Pokud ne, tak bych to napsal v C a
> vypnul kompilaci pro FPU - pak to 

Nehodlam predelavat celej program do Ccka
pac rychlostne je jen o malo pomalejsi
nez Ccko a ja s rychlosti problem nemam
a kdyz budu potrebovat neco rychliho
tak to muzu primo v blitzu napsat
v asembleru (to sou v podstate
dva programovaci jazyky Basic s konfortem
Ccka assembler).
Bohuzel ma jednu velkou chybu nema moznost
kompilovat pro ruzny procesory.

> vygeneruje emulovany kod.
> Regards FiDo
> 
Regards
-- 
-- 
<tsb>_*rostsoft@iol.cz     "2Mb"*_
<tsb>/RStenicka@seznam.cz "10Mb"/
<tsb>http://web.iol.cz/rostsoft/
<tsb>_*#A4000/040/30 32MB FAST RAM#*_
<tsb>*#Cybervision64 4MB#*
<tsb>#Toccata (AHI 16 BIT)#
<tsb>*#2GB SCSI*, 1.2GB IDE#
<tsb>#CDrom 32 Toshiba SCSI#
<tsb>/#V-lab video graber, Fastline# #SCSI#/