Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Zdravim, mam soubor v kterem jsou tri sloupce realnych cisel, vypada nejak takto takto:
-0.1565878978 0.23659785478 0.9935559877
...
Potreboval bych postupne nacist vsechny cisla do nejake promene. Zkousel jsem to tak, ze jsem soubor deklaroval jako file of real. A pak normalne pres read(inputfile,a) se znazil nacist prvni z cisel. Pouzil jsem i seek aby to preskocilo prvni mezry, ale nakonec mi to vzdy vratilo nejaky nesmysl typu 1.33649e-154. Naopak pokud to mam jako file of text, tak mi to nepovoli nacitat z textu do promene real.
Nacitat to jako znak po znaku a pak nejakym algoritmem z toho znova vyrabet real mi prijde 'hovadsky' a ani nevim jestli bych to zvladnul naprogramovat.
Nevite prosim nekdo jak na to?
Dik y.
Offline
ahoj ↑ Ondrik_B:,
je-li to texťák, tak je třeba to načítat řádek po řádku do nějakého stringu, v něm "vybírat" zápisy jednotlivých čísel funkcí Copy a ty pak převádět na číslo buď pomocí Val, anebo StrToFloat.
Offline
↑ Eratosthenes:
Diky za radu. Ted uz se mi to zda jasny.
Offline
Stránky: 1