Citat:
Marko Stankovic: Uh ovo mi sada bas i nije jasno. Koliko ja znam bas je "real" tip za realne brojeve po iso standardu. Mi smo na faksu ucili standardni pascal i nikada nismo pomenuli double i single. Mozda si mislio na neko prosirenje pascala?
U borlandovoj specifikaciji, real je 6 bajtni, nekakav truli kompromis izmedju single i double. Real koliko ja znam ne koristi FPU, tj. implementacija je softverska. Single, Double i Extended su po IEEE standardu, koristi se FPU (ili emulacija kad FPU ne postoji). Ako vas procesor ima FPU, real ce biti znacajno sporiji od 'standardnih' tipova.
E sad, Pascal Language Reference kaze:
Pascal supports the standard predeclared real data type. As extensions to the standard, Pascal also supports:
* single, shortreal, double, and longreal data types
* real initialization in the variable declaration
* real constants without a digit after the decimal point
Sve u svemu, jos jedna stvar oko nedovoljno jasnog standarda + borlandovih egzibicija iz mladosti :)
ss.
When something is hard to do, then it's not worth doing.