Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Autor | Správa |
---|
Registrovaný: 27.10.09 Prihlásený: 24.09.11 Príspevky: 27 Témy: 12 | 12 |
Mohol by mi niekto poradit nejaku funkciu na nacitanie celeho riadku z txt? Neexistuje funkcia ktora to nacita a ulozi rovno do float? Ak nie nepozna niekto nejaky jednoduchy postup na prevod. Ja som to robil tak ze prislusnu hodnotu v poli som nasobil podla jej pozicie v poli.potom som to pole poscitoval a mal som vysledok(1000+300+20+6). nema niekto nejaky jednoduhsi sposob?
dakujem
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
fscanf, sprava sa skoro rovnako ako scanf.
|
|
Registrovaný: 27.10.09 Prihlásený: 24.09.11 Príspevky: 27 Témy: 12 | 12 |
stopa27 píše: fscanf, sprava sa skoro rovnako ako scanf.
a potom mi zostava len ten sposob co som popisoval, s tym nasobenim?
|
|
Registrovaný: 19.09.06 Prihlásený: 19.11.24 Príspevky: 749 Témy: 31 | 31 Bydlisko: Ružomberok&... |
nieeeeee, ved to vie nacitavat float priamo, pozri si dokumentciu.
|
|
Registrovaný: 13.01.09 Prihlásený: 15.10.13 Príspevky: 113 Témy: 38 | 38 |
float num;
fscanf(fr, "%f", &num);
alebo mozes nacitat do pola cely riadok a funkciou atol() hodis retazec na long cislo a pretypujes na float...len myslim ze to zahodi desatinnu cast
_________________ NB: kedysi: MSI GX620, LENOVO SL510 teraz: Lenovo TP Edge E520 |
|
Registrovaný: 27.10.09 Prihlásený: 24.09.11 Príspevky: 27 Témy: 12 | 12 |
ewil: dik presne to som potreboval
|
|
Registrovaný: 16.02.08 Prihlásený: 08.12.10 Príspevky: 235 Témy: 13 | 13 |
v C++ by som pouzil
Kód: ifstream in("subor.txt"); float f; while (in >> f) { .... }
nacita to vsetky cila v oddelene bielymi znakmi. Predpokladam, ze si myslel, ze je iba jedno cislo na jednom riadku. Lebo nacitat cely riadok ako float je inac nezmysel... A rada, pouzivaj double namiesto float....
|
|
Stránka: 1 z 1
| [ Príspevkov: 7 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 14 | 1941 | 17.10.2010 21:33 remus | | v Assembler, C, C++, Pascal, Java | 14 | 869 | 02.04.2017 19:02 focko | | v Assembler, C, C++, Pascal, Java | 4 | 1363 | 06.11.2006 15:47 junior848 | | v Assembler, C, C++, Pascal, Java | 5 | 2182 | 28.04.2011 10:39 Fico | | v Assembler, C, C++, Pascal, Java | 4 | 2398 | 05.07.2011 14:53 v.tkac | | v Assembler, C, C++, Pascal, Java | 6 | 1394 | 31.03.2015 17:47 dany2281995 | | v Assembler, C, C++, Pascal, Java | 8 | 909 | 14.11.2013 15:57 erik518 | | v Assembler, C, C++, Pascal, Java | 5 | 796 | 08.07.2014 20:40 XOLOO | | v Počítačové hry | 10 | 1295 | 07.03.2007 19:22 Spirit | | v Kúpim | 0 | 463 | 13.05.2014 18:16 expresado | | v Assembler, C, C++, Pascal, Java | 18 | 2476 | 21.05.2010 21:08 Wpegb | | v Ponuka práce | 0 | 1392 | 10.05.2016 14:59 evolvsys | | v Assembler, C, C++, Pascal, Java | 4 | 620 | 20.07.2010 12:54 walther | | v Assembler, C, C++, Pascal, Java | 8 | 2009 | 19.02.2011 22:46 vendo2 | | v Assembler, C, C++, Pascal, Java | 17 | 1197 | 25.09.2011 18:14 reDo | | v Operačné systémy Microsoft | 1 | 450 | 04.09.2013 12:12 mirom |
|