fscanf_variation8.phpt 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614
  1. --TEST--
  2. Test fscanf() function: usage variations - float formats with float values
  3. --FILE--
  4. <?php
  5. /*
  6. Prototype: mixed fscanf ( resource $handle, string $format [, mixed &$...] );
  7. Description: Parses input from a file according to a format
  8. */
  9. /* Test fscanf() to scan different float values using different format types */
  10. $file_path = dirname(__FILE__);
  11. echo "*** Test fscanf(): different float format types with different float values ***\n";
  12. // create a file
  13. $filename = "$file_path/fscanf_variation8.tmp";
  14. $file_handle = fopen($filename, "w");
  15. if($file_handle == false)
  16. exit("Error:failed to open file $filename");
  17. // different valid float vlaues
  18. $valid_floats = array(
  19. -2147483649, // float value
  20. 2147483648, // float value
  21. -0x80000001, // float value, beyond max negative int
  22. 0x800000001, // float value, beyond max positive int
  23. 020000000001, // float value, beyond max positive int
  24. -020000000001, // float value, beyond max negative int
  25. 0.0,
  26. -0.1,
  27. 10.0000000000000000005,
  28. 10.5e+5,
  29. 1e5,
  30. -1e5,
  31. 1e-5,
  32. -1e-5,
  33. 1e+5,
  34. -1e+5,
  35. 1E5,
  36. -1E5,
  37. 1E+5,
  38. -1E+5,
  39. 1E-5,
  40. -1E-5,
  41. .5e+7,
  42. -.5e+7,
  43. .6e-19,
  44. -.6e-19,
  45. .05E+44,
  46. -.05E+44,
  47. .0034E-30,
  48. -.0034E-30
  49. );
  50. // various float formats
  51. $float_formats = array( "%f",
  52. "%hf", "%lf", "%Lf",
  53. " %f", "%f ", "% f",
  54. "\t%f", "\n%f", "%4f",
  55. "%30f", "%[0-9]", "%*f",
  56. );
  57. $counter = 1;
  58. // writing to the file
  59. foreach($valid_floats as $float_value) {
  60. @fprintf($file_handle, $float_value);
  61. @fprintf($file_handle, "\n");
  62. }
  63. // closing the file
  64. fclose($file_handle);
  65. // opening the file for reading
  66. $file_handle = fopen($filename, "r");
  67. if($file_handle == false) {
  68. exit("Error:failed to open file $filename");
  69. }
  70. $counter = 1;
  71. // reading the values from file using different float formats
  72. foreach($float_formats as $float_format) {
  73. // rewind the file so that for every foreach iteration the file pointer starts from bof
  74. rewind($file_handle);
  75. echo "\n-- iteration $counter --\n";
  76. while( !feof($file_handle) ) {
  77. var_dump( fscanf($file_handle,$float_format) );
  78. }
  79. $counter++;
  80. }
  81. echo "\n*** Done ***";
  82. ?>
  83. --CLEAN--
  84. <?php
  85. $file_path = dirname(__FILE__);
  86. $filename = "$file_path/fscanf_variation8.tmp";
  87. unlink($filename);
  88. ?>
  89. --EXPECTF--
  90. *** Test fscanf(): different float format types with different float values ***
  91. -- iteration 1 --
  92. array(1) {
  93. [0]=>
  94. float(-2147483649)
  95. }
  96. array(1) {
  97. [0]=>
  98. float(2147483648)
  99. }
  100. array(1) {
  101. [0]=>
  102. float(-2147483649)
  103. }
  104. array(1) {
  105. [0]=>
  106. float(34359738369)
  107. }
  108. array(1) {
  109. [0]=>
  110. float(2147483649)
  111. }
  112. array(1) {
  113. [0]=>
  114. float(-2147483649)
  115. }
  116. array(1) {
  117. [0]=>
  118. float(0)
  119. }
  120. array(1) {
  121. [0]=>
  122. float(-0.1)
  123. }
  124. array(1) {
  125. [0]=>
  126. float(10)
  127. }
  128. array(1) {
  129. [0]=>
  130. float(1050000)
  131. }
  132. array(1) {
  133. [0]=>
  134. float(100000)
  135. }
  136. array(1) {
  137. [0]=>
  138. float(-100000)
  139. }
  140. array(1) {
  141. [0]=>
  142. float(1.0E-5)
  143. }
  144. array(1) {
  145. [0]=>
  146. float(-1.0E-5)
  147. }
  148. array(1) {
  149. [0]=>
  150. float(100000)
  151. }
  152. array(1) {
  153. [0]=>
  154. float(-100000)
  155. }
  156. array(1) {
  157. [0]=>
  158. float(100000)
  159. }
  160. array(1) {
  161. [0]=>
  162. float(-100000)
  163. }
  164. array(1) {
  165. [0]=>
  166. float(100000)
  167. }
  168. array(1) {
  169. [0]=>
  170. float(-100000)
  171. }
  172. array(1) {
  173. [0]=>
  174. float(1.0E-5)
  175. }
  176. array(1) {
  177. [0]=>
  178. float(-1.0E-5)
  179. }
  180. array(1) {
  181. [0]=>
  182. float(5000000)
  183. }
  184. array(1) {
  185. [0]=>
  186. float(-5000000)
  187. }
  188. array(1) {
  189. [0]=>
  190. float(6.0E-20)
  191. }
  192. array(1) {
  193. [0]=>
  194. float(-6.0E-20)
  195. }
  196. array(1) {
  197. [0]=>
  198. float(5.0E+42)
  199. }
  200. array(1) {
  201. [0]=>
  202. float(-5.0E+42)
  203. }
  204. array(1) {
  205. [0]=>
  206. float(3.4E-33)
  207. }
  208. array(1) {
  209. [0]=>
  210. float(-3.4E-33)
  211. }
  212. bool(false)
  213. -- iteration 2 --
  214. array(1) {
  215. [0]=>
  216. float(-2147483649)
  217. }
  218. array(1) {
  219. [0]=>
  220. float(2147483648)
  221. }
  222. array(1) {
  223. [0]=>
  224. float(-2147483649)
  225. }
  226. array(1) {
  227. [0]=>
  228. float(34359738369)
  229. }
  230. array(1) {
  231. [0]=>
  232. float(2147483649)
  233. }
  234. array(1) {
  235. [0]=>
  236. float(-2147483649)
  237. }
  238. array(1) {
  239. [0]=>
  240. float(0)
  241. }
  242. array(1) {
  243. [0]=>
  244. float(-0.1)
  245. }
  246. array(1) {
  247. [0]=>
  248. float(10)
  249. }
  250. array(1) {
  251. [0]=>
  252. float(1050000)
  253. }
  254. array(1) {
  255. [0]=>
  256. float(100000)
  257. }
  258. array(1) {
  259. [0]=>
  260. float(-100000)
  261. }
  262. array(1) {
  263. [0]=>
  264. float(1.0E-5)
  265. }
  266. array(1) {
  267. [0]=>
  268. float(-1.0E-5)
  269. }
  270. array(1) {
  271. [0]=>
  272. float(100000)
  273. }
  274. array(1) {
  275. [0]=>
  276. float(-100000)
  277. }
  278. array(1) {
  279. [0]=>
  280. float(100000)
  281. }
  282. array(1) {
  283. [0]=>
  284. float(-100000)
  285. }
  286. array(1) {
  287. [0]=>
  288. float(100000)
  289. }
  290. array(1) {
  291. [0]=>
  292. float(-100000)
  293. }
  294. array(1) {
  295. [0]=>
  296. float(1.0E-5)
  297. }
  298. array(1) {
  299. [0]=>
  300. float(-1.0E-5)
  301. }
  302. array(1) {
  303. [0]=>
  304. float(5000000)
  305. }
  306. array(1) {
  307. [0]=>
  308. float(-5000000)
  309. }
  310. array(1) {
  311. [0]=>
  312. float(6.0E-20)
  313. }
  314. array(1) {
  315. [0]=>
  316. float(-6.0E-20)
  317. }
  318. array(1) {
  319. [0]=>
  320. float(5.0E+42)
  321. }
  322. array(1) {
  323. [0]=>
  324. float(-5.0E+42)
  325. }
  326. array(1) {
  327. [0]=>
  328. float(3.4E-33)
  329. }
  330. array(1) {
  331. [0]=>
  332. float(-3.4E-33)
  333. }
  334. bool(false)
  335. -- iteration 3 --
  336. array(1) {
  337. [0]=>
  338. float(-2147483649)
  339. }
  340. array(1) {
  341. [0]=>
  342. float(2147483648)
  343. }
  344. array(1) {
  345. [0]=>
  346. float(-2147483649)
  347. }
  348. array(1) {
  349. [0]=>
  350. float(34359738369)
  351. }
  352. array(1) {
  353. [0]=>
  354. float(2147483649)
  355. }
  356. array(1) {
  357. [0]=>
  358. float(-2147483649)
  359. }
  360. array(1) {
  361. [0]=>
  362. float(0)
  363. }
  364. array(1) {
  365. [0]=>
  366. float(-0.1)
  367. }
  368. array(1) {
  369. [0]=>
  370. float(10)
  371. }
  372. array(1) {
  373. [0]=>
  374. float(1050000)
  375. }
  376. array(1) {
  377. [0]=>
  378. float(100000)
  379. }
  380. array(1) {
  381. [0]=>
  382. float(-100000)
  383. }
  384. array(1) {
  385. [0]=>
  386. float(1.0E-5)
  387. }
  388. array(1) {
  389. [0]=>
  390. float(-1.0E-5)
  391. }
  392. array(1) {
  393. [0]=>
  394. float(100000)
  395. }
  396. array(1) {
  397. [0]=>
  398. float(-100000)
  399. }
  400. array(1) {
  401. [0]=>
  402. float(100000)
  403. }
  404. array(1) {
  405. [0]=>
  406. float(-100000)
  407. }
  408. array(1) {
  409. [0]=>
  410. float(100000)
  411. }
  412. array(1) {
  413. [0]=>
  414. float(-100000)
  415. }
  416. array(1) {
  417. [0]=>
  418. float(1.0E-5)
  419. }
  420. array(1) {
  421. [0]=>
  422. float(-1.0E-5)
  423. }
  424. array(1) {
  425. [0]=>
  426. float(5000000)
  427. }
  428. array(1) {
  429. [0]=>
  430. float(-5000000)
  431. }
  432. array(1) {
  433. [0]=>
  434. float(6.0E-20)
  435. }
  436. array(1) {
  437. [0]=>
  438. float(-6.0E-20)
  439. }
  440. array(1) {
  441. [0]=>
  442. float(5.0E+42)
  443. }
  444. array(1) {
  445. [0]=>
  446. float(-5.0E+42)
  447. }
  448. array(1) {
  449. [0]=>
  450. float(3.4E-33)
  451. }
  452. array(1) {
  453. [0]=>
  454. float(-3.4E-33)
  455. }
  456. bool(false)
  457. -- iteration 4 --
  458. array(1) {
  459. [0]=>
  460. float(-2147483649)
  461. }
  462. array(1) {
  463. [0]=>
  464. float(2147483648)
  465. }
  466. array(1) {
  467. [0]=>
  468. float(-2147483649)
  469. }
  470. array(1) {
  471. [0]=>
  472. float(34359738369)
  473. }
  474. array(1) {
  475. [0]=>
  476. float(2147483649)
  477. }
  478. array(1) {
  479. [0]=>
  480. float(-2147483649)
  481. }
  482. array(1) {
  483. [0]=>
  484. float(0)
  485. }
  486. array(1) {
  487. [0]=>
  488. float(-0.1)
  489. }
  490. array(1) {
  491. [0]=>
  492. float(10)
  493. }
  494. array(1) {
  495. [0]=>
  496. float(1050000)
  497. }
  498. array(1) {
  499. [0]=>
  500. float(100000)
  501. }
  502. array(1) {
  503. [0]=>
  504. float(-100000)
  505. }
  506. array(1) {
  507. [0]=>
  508. float(1.0E-5)
  509. }
  510. array(1) {
  511. [0]=>
  512. float(-1.0E-5)
  513. }
  514. array(1) {
  515. [0]=>
  516. float(100000)
  517. }
  518. array(1) {
  519. [0]=>
  520. float(-100000)
  521. }
  522. array(1) {
  523. [0]=>
  524. float(100000)
  525. }
  526. array(1) {
  527. [0]=>
  528. float(-100000)
  529. }
  530. array(1) {
  531. [0]=>
  532. float(100000)
  533. }
  534. array(1) {
  535. [0]=>
  536. float(-100000)
  537. }
  538. array(1) {
  539. [0]=>
  540. float(1.0E-5)
  541. }
  542. array(1) {
  543. [0]=>
  544. float(-1.0E-5)
  545. }
  546. array(1) {
  547. [0]=>
  548. float(5000000)
  549. }
  550. array(1) {
  551. [0]=>
  552. float(-5000000)
  553. }
  554. array(1) {
  555. [0]=>
  556. float(6.0E-20)
  557. }
  558. array(1) {
  559. [0]=>
  560. float(-6.0E-20)
  561. }
  562. array(1) {
  563. [0]=>
  564. float(5.0E+42)
  565. }
  566. array(1) {
  567. [0]=>
  568. float(-5.0E+42)
  569. }
  570. array(1) {
  571. [0]=>
  572. float(3.4E-33)
  573. }
  574. array(1) {
  575. [0]=>
  576. float(-3.4E-33)
  577. }
  578. bool(false)
  579. -- iteration 5 --
  580. array(1) {
  581. [0]=>
  582. float(-2147483649)
  583. }
  584. array(1) {
  585. [0]=>
  586. float(2147483648)
  587. }
  588. array(1) {
  589. [0]=>
  590. float(-2147483649)
  591. }
  592. array(1) {
  593. [0]=>
  594. float(34359738369)
  595. }
  596. array(1) {
  597. [0]=>
  598. float(2147483649)
  599. }
  600. array(1) {
  601. [0]=>
  602. float(-2147483649)
  603. }
  604. array(1) {
  605. [0]=>
  606. float(0)
  607. }
  608. array(1) {
  609. [0]=>
  610. float(-0.1)
  611. }
  612. array(1) {
  613. [0]=>
  614. float(10)
  615. }
  616. array(1) {
  617. [0]=>
  618. float(1050000)
  619. }
  620. array(1) {
  621. [0]=>
  622. float(100000)
  623. }
  624. array(1) {
  625. [0]=>
  626. float(-100000)
  627. }
  628. array(1) {
  629. [0]=>
  630. float(1.0E-5)
  631. }
  632. array(1) {
  633. [0]=>
  634. float(-1.0E-5)
  635. }
  636. array(1) {
  637. [0]=>
  638. float(100000)
  639. }
  640. array(1) {
  641. [0]=>
  642. float(-100000)
  643. }
  644. array(1) {
  645. [0]=>
  646. float(100000)
  647. }
  648. array(1) {
  649. [0]=>
  650. float(-100000)
  651. }
  652. array(1) {
  653. [0]=>
  654. float(100000)
  655. }
  656. array(1) {
  657. [0]=>
  658. float(-100000)
  659. }
  660. array(1) {
  661. [0]=>
  662. float(1.0E-5)
  663. }
  664. array(1) {
  665. [0]=>
  666. float(-1.0E-5)
  667. }
  668. array(1) {
  669. [0]=>
  670. float(5000000)
  671. }
  672. array(1) {
  673. [0]=>
  674. float(-5000000)
  675. }
  676. array(1) {
  677. [0]=>
  678. float(6.0E-20)
  679. }
  680. array(1) {
  681. [0]=>
  682. float(-6.0E-20)
  683. }
  684. array(1) {
  685. [0]=>
  686. float(5.0E+42)
  687. }
  688. array(1) {
  689. [0]=>
  690. float(-5.0E+42)
  691. }
  692. array(1) {
  693. [0]=>
  694. float(3.4E-33)
  695. }
  696. array(1) {
  697. [0]=>
  698. float(-3.4E-33)
  699. }
  700. bool(false)
  701. -- iteration 6 --
  702. array(1) {
  703. [0]=>
  704. float(-2147483649)
  705. }
  706. array(1) {
  707. [0]=>
  708. float(2147483648)
  709. }
  710. array(1) {
  711. [0]=>
  712. float(-2147483649)
  713. }
  714. array(1) {
  715. [0]=>
  716. float(34359738369)
  717. }
  718. array(1) {
  719. [0]=>
  720. float(2147483649)
  721. }
  722. array(1) {
  723. [0]=>
  724. float(-2147483649)
  725. }
  726. array(1) {
  727. [0]=>
  728. float(0)
  729. }
  730. array(1) {
  731. [0]=>
  732. float(-0.1)
  733. }
  734. array(1) {
  735. [0]=>
  736. float(10)
  737. }
  738. array(1) {
  739. [0]=>
  740. float(1050000)
  741. }
  742. array(1) {
  743. [0]=>
  744. float(100000)
  745. }
  746. array(1) {
  747. [0]=>
  748. float(-100000)
  749. }
  750. array(1) {
  751. [0]=>
  752. float(1.0E-5)
  753. }
  754. array(1) {
  755. [0]=>
  756. float(-1.0E-5)
  757. }
  758. array(1) {
  759. [0]=>
  760. float(100000)
  761. }
  762. array(1) {
  763. [0]=>
  764. float(-100000)
  765. }
  766. array(1) {
  767. [0]=>
  768. float(100000)
  769. }
  770. array(1) {
  771. [0]=>
  772. float(-100000)
  773. }
  774. array(1) {
  775. [0]=>
  776. float(100000)
  777. }
  778. array(1) {
  779. [0]=>
  780. float(-100000)
  781. }
  782. array(1) {
  783. [0]=>
  784. float(1.0E-5)
  785. }
  786. array(1) {
  787. [0]=>
  788. float(-1.0E-5)
  789. }
  790. array(1) {
  791. [0]=>
  792. float(5000000)
  793. }
  794. array(1) {
  795. [0]=>
  796. float(-5000000)
  797. }
  798. array(1) {
  799. [0]=>
  800. float(6.0E-20)
  801. }
  802. array(1) {
  803. [0]=>
  804. float(-6.0E-20)
  805. }
  806. array(1) {
  807. [0]=>
  808. float(5.0E+42)
  809. }
  810. array(1) {
  811. [0]=>
  812. float(-5.0E+42)
  813. }
  814. array(1) {
  815. [0]=>
  816. float(3.4E-33)
  817. }
  818. array(1) {
  819. [0]=>
  820. float(-3.4E-33)
  821. }
  822. bool(false)
  823. -- iteration 7 --
  824. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  825. NULL
  826. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  827. NULL
  828. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  829. NULL
  830. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  831. NULL
  832. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  833. NULL
  834. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  835. NULL
  836. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  837. NULL
  838. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  839. NULL
  840. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  841. NULL
  842. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  843. NULL
  844. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  845. NULL
  846. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  847. NULL
  848. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  849. NULL
  850. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  851. NULL
  852. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  853. NULL
  854. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  855. NULL
  856. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  857. NULL
  858. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  859. NULL
  860. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  861. NULL
  862. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  863. NULL
  864. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  865. NULL
  866. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  867. NULL
  868. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  869. NULL
  870. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  871. NULL
  872. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  873. NULL
  874. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  875. NULL
  876. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  877. NULL
  878. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  879. NULL
  880. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  881. NULL
  882. Warning: fscanf(): Bad scan conversion character " " in %s on line %d
  883. NULL
  884. bool(false)
  885. -- iteration 8 --
  886. array(1) {
  887. [0]=>
  888. float(-2147483649)
  889. }
  890. array(1) {
  891. [0]=>
  892. float(2147483648)
  893. }
  894. array(1) {
  895. [0]=>
  896. float(-2147483649)
  897. }
  898. array(1) {
  899. [0]=>
  900. float(34359738369)
  901. }
  902. array(1) {
  903. [0]=>
  904. float(2147483649)
  905. }
  906. array(1) {
  907. [0]=>
  908. float(-2147483649)
  909. }
  910. array(1) {
  911. [0]=>
  912. float(0)
  913. }
  914. array(1) {
  915. [0]=>
  916. float(-0.1)
  917. }
  918. array(1) {
  919. [0]=>
  920. float(10)
  921. }
  922. array(1) {
  923. [0]=>
  924. float(1050000)
  925. }
  926. array(1) {
  927. [0]=>
  928. float(100000)
  929. }
  930. array(1) {
  931. [0]=>
  932. float(-100000)
  933. }
  934. array(1) {
  935. [0]=>
  936. float(1.0E-5)
  937. }
  938. array(1) {
  939. [0]=>
  940. float(-1.0E-5)
  941. }
  942. array(1) {
  943. [0]=>
  944. float(100000)
  945. }
  946. array(1) {
  947. [0]=>
  948. float(-100000)
  949. }
  950. array(1) {
  951. [0]=>
  952. float(100000)
  953. }
  954. array(1) {
  955. [0]=>
  956. float(-100000)
  957. }
  958. array(1) {
  959. [0]=>
  960. float(100000)
  961. }
  962. array(1) {
  963. [0]=>
  964. float(-100000)
  965. }
  966. array(1) {
  967. [0]=>
  968. float(1.0E-5)
  969. }
  970. array(1) {
  971. [0]=>
  972. float(-1.0E-5)
  973. }
  974. array(1) {
  975. [0]=>
  976. float(5000000)
  977. }
  978. array(1) {
  979. [0]=>
  980. float(-5000000)
  981. }
  982. array(1) {
  983. [0]=>
  984. float(6.0E-20)
  985. }
  986. array(1) {
  987. [0]=>
  988. float(-6.0E-20)
  989. }
  990. array(1) {
  991. [0]=>
  992. float(5.0E+42)
  993. }
  994. array(1) {
  995. [0]=>
  996. float(-5.0E+42)
  997. }
  998. array(1) {
  999. [0]=>
  1000. float(3.4E-33)
  1001. }
  1002. array(1) {
  1003. [0]=>
  1004. float(-3.4E-33)
  1005. }
  1006. bool(false)
  1007. -- iteration 9 --
  1008. array(1) {
  1009. [0]=>
  1010. float(-2147483649)
  1011. }
  1012. array(1) {
  1013. [0]=>
  1014. float(2147483648)
  1015. }
  1016. array(1) {
  1017. [0]=>
  1018. float(-2147483649)
  1019. }
  1020. array(1) {
  1021. [0]=>
  1022. float(34359738369)
  1023. }
  1024. array(1) {
  1025. [0]=>
  1026. float(2147483649)
  1027. }
  1028. array(1) {
  1029. [0]=>
  1030. float(-2147483649)
  1031. }
  1032. array(1) {
  1033. [0]=>
  1034. float(0)
  1035. }
  1036. array(1) {
  1037. [0]=>
  1038. float(-0.1)
  1039. }
  1040. array(1) {
  1041. [0]=>
  1042. float(10)
  1043. }
  1044. array(1) {
  1045. [0]=>
  1046. float(1050000)
  1047. }
  1048. array(1) {
  1049. [0]=>
  1050. float(100000)
  1051. }
  1052. array(1) {
  1053. [0]=>
  1054. float(-100000)
  1055. }
  1056. array(1) {
  1057. [0]=>
  1058. float(1.0E-5)
  1059. }
  1060. array(1) {
  1061. [0]=>
  1062. float(-1.0E-5)
  1063. }
  1064. array(1) {
  1065. [0]=>
  1066. float(100000)
  1067. }
  1068. array(1) {
  1069. [0]=>
  1070. float(-100000)
  1071. }
  1072. array(1) {
  1073. [0]=>
  1074. float(100000)
  1075. }
  1076. array(1) {
  1077. [0]=>
  1078. float(-100000)
  1079. }
  1080. array(1) {
  1081. [0]=>
  1082. float(100000)
  1083. }
  1084. array(1) {
  1085. [0]=>
  1086. float(-100000)
  1087. }
  1088. array(1) {
  1089. [0]=>
  1090. float(1.0E-5)
  1091. }
  1092. array(1) {
  1093. [0]=>
  1094. float(-1.0E-5)
  1095. }
  1096. array(1) {
  1097. [0]=>
  1098. float(5000000)
  1099. }
  1100. array(1) {
  1101. [0]=>
  1102. float(-5000000)
  1103. }
  1104. array(1) {
  1105. [0]=>
  1106. float(6.0E-20)
  1107. }
  1108. array(1) {
  1109. [0]=>
  1110. float(-6.0E-20)
  1111. }
  1112. array(1) {
  1113. [0]=>
  1114. float(5.0E+42)
  1115. }
  1116. array(1) {
  1117. [0]=>
  1118. float(-5.0E+42)
  1119. }
  1120. array(1) {
  1121. [0]=>
  1122. float(3.4E-33)
  1123. }
  1124. array(1) {
  1125. [0]=>
  1126. float(-3.4E-33)
  1127. }
  1128. bool(false)
  1129. -- iteration 10 --
  1130. array(1) {
  1131. [0]=>
  1132. float(-214)
  1133. }
  1134. array(1) {
  1135. [0]=>
  1136. float(2147)
  1137. }
  1138. array(1) {
  1139. [0]=>
  1140. float(-214)
  1141. }
  1142. array(1) {
  1143. [0]=>
  1144. float(3435)
  1145. }
  1146. array(1) {
  1147. [0]=>
  1148. float(2147)
  1149. }
  1150. array(1) {
  1151. [0]=>
  1152. float(-214)
  1153. }
  1154. array(1) {
  1155. [0]=>
  1156. float(0)
  1157. }
  1158. array(1) {
  1159. [0]=>
  1160. float(-0.1)
  1161. }
  1162. array(1) {
  1163. [0]=>
  1164. float(10)
  1165. }
  1166. array(1) {
  1167. [0]=>
  1168. float(1050)
  1169. }
  1170. array(1) {
  1171. [0]=>
  1172. float(1000)
  1173. }
  1174. array(1) {
  1175. [0]=>
  1176. float(-100)
  1177. }
  1178. array(1) {
  1179. [0]=>
  1180. float(1)
  1181. }
  1182. array(1) {
  1183. [0]=>
  1184. float(-1)
  1185. }
  1186. array(1) {
  1187. [0]=>
  1188. float(1000)
  1189. }
  1190. array(1) {
  1191. [0]=>
  1192. float(-100)
  1193. }
  1194. array(1) {
  1195. [0]=>
  1196. float(1000)
  1197. }
  1198. array(1) {
  1199. [0]=>
  1200. float(-100)
  1201. }
  1202. array(1) {
  1203. [0]=>
  1204. float(1000)
  1205. }
  1206. array(1) {
  1207. [0]=>
  1208. float(-100)
  1209. }
  1210. array(1) {
  1211. [0]=>
  1212. float(1)
  1213. }
  1214. array(1) {
  1215. [0]=>
  1216. float(-1)
  1217. }
  1218. array(1) {
  1219. [0]=>
  1220. float(5000)
  1221. }
  1222. array(1) {
  1223. [0]=>
  1224. float(-500)
  1225. }
  1226. array(1) {
  1227. [0]=>
  1228. float(6)
  1229. }
  1230. array(1) {
  1231. [0]=>
  1232. float(-6)
  1233. }
  1234. array(1) {
  1235. [0]=>
  1236. float(5)
  1237. }
  1238. array(1) {
  1239. [0]=>
  1240. float(-5)
  1241. }
  1242. array(1) {
  1243. [0]=>
  1244. float(3.4)
  1245. }
  1246. array(1) {
  1247. [0]=>
  1248. float(-3.4)
  1249. }
  1250. bool(false)
  1251. -- iteration 11 --
  1252. array(1) {
  1253. [0]=>
  1254. float(-2147483649)
  1255. }
  1256. array(1) {
  1257. [0]=>
  1258. float(2147483648)
  1259. }
  1260. array(1) {
  1261. [0]=>
  1262. float(-2147483649)
  1263. }
  1264. array(1) {
  1265. [0]=>
  1266. float(34359738369)
  1267. }
  1268. array(1) {
  1269. [0]=>
  1270. float(2147483649)
  1271. }
  1272. array(1) {
  1273. [0]=>
  1274. float(-2147483649)
  1275. }
  1276. array(1) {
  1277. [0]=>
  1278. float(0)
  1279. }
  1280. array(1) {
  1281. [0]=>
  1282. float(-0.1)
  1283. }
  1284. array(1) {
  1285. [0]=>
  1286. float(10)
  1287. }
  1288. array(1) {
  1289. [0]=>
  1290. float(1050000)
  1291. }
  1292. array(1) {
  1293. [0]=>
  1294. float(100000)
  1295. }
  1296. array(1) {
  1297. [0]=>
  1298. float(-100000)
  1299. }
  1300. array(1) {
  1301. [0]=>
  1302. float(1.0E-5)
  1303. }
  1304. array(1) {
  1305. [0]=>
  1306. float(-1.0E-5)
  1307. }
  1308. array(1) {
  1309. [0]=>
  1310. float(100000)
  1311. }
  1312. array(1) {
  1313. [0]=>
  1314. float(-100000)
  1315. }
  1316. array(1) {
  1317. [0]=>
  1318. float(100000)
  1319. }
  1320. array(1) {
  1321. [0]=>
  1322. float(-100000)
  1323. }
  1324. array(1) {
  1325. [0]=>
  1326. float(100000)
  1327. }
  1328. array(1) {
  1329. [0]=>
  1330. float(-100000)
  1331. }
  1332. array(1) {
  1333. [0]=>
  1334. float(1.0E-5)
  1335. }
  1336. array(1) {
  1337. [0]=>
  1338. float(-1.0E-5)
  1339. }
  1340. array(1) {
  1341. [0]=>
  1342. float(5000000)
  1343. }
  1344. array(1) {
  1345. [0]=>
  1346. float(-5000000)
  1347. }
  1348. array(1) {
  1349. [0]=>
  1350. float(6.0E-20)
  1351. }
  1352. array(1) {
  1353. [0]=>
  1354. float(-6.0E-20)
  1355. }
  1356. array(1) {
  1357. [0]=>
  1358. float(5.0E+42)
  1359. }
  1360. array(1) {
  1361. [0]=>
  1362. float(-5.0E+42)
  1363. }
  1364. array(1) {
  1365. [0]=>
  1366. float(3.4E-33)
  1367. }
  1368. array(1) {
  1369. [0]=>
  1370. float(-3.4E-33)
  1371. }
  1372. bool(false)
  1373. -- iteration 12 --
  1374. array(1) {
  1375. [0]=>
  1376. NULL
  1377. }
  1378. array(1) {
  1379. [0]=>
  1380. string(10) "2147483648"
  1381. }
  1382. array(1) {
  1383. [0]=>
  1384. NULL
  1385. }
  1386. array(1) {
  1387. [0]=>
  1388. string(11) "34359738369"
  1389. }
  1390. array(1) {
  1391. [0]=>
  1392. string(10) "2147483649"
  1393. }
  1394. array(1) {
  1395. [0]=>
  1396. NULL
  1397. }
  1398. array(1) {
  1399. [0]=>
  1400. string(1) "0"
  1401. }
  1402. array(1) {
  1403. [0]=>
  1404. NULL
  1405. }
  1406. array(1) {
  1407. [0]=>
  1408. string(2) "10"
  1409. }
  1410. array(1) {
  1411. [0]=>
  1412. string(7) "1050000"
  1413. }
  1414. array(1) {
  1415. [0]=>
  1416. string(6) "100000"
  1417. }
  1418. array(1) {
  1419. [0]=>
  1420. NULL
  1421. }
  1422. array(1) {
  1423. [0]=>
  1424. string(1) "1"
  1425. }
  1426. array(1) {
  1427. [0]=>
  1428. NULL
  1429. }
  1430. array(1) {
  1431. [0]=>
  1432. string(6) "100000"
  1433. }
  1434. array(1) {
  1435. [0]=>
  1436. NULL
  1437. }
  1438. array(1) {
  1439. [0]=>
  1440. string(6) "100000"
  1441. }
  1442. array(1) {
  1443. [0]=>
  1444. NULL
  1445. }
  1446. array(1) {
  1447. [0]=>
  1448. string(6) "100000"
  1449. }
  1450. array(1) {
  1451. [0]=>
  1452. NULL
  1453. }
  1454. array(1) {
  1455. [0]=>
  1456. string(1) "1"
  1457. }
  1458. array(1) {
  1459. [0]=>
  1460. NULL
  1461. }
  1462. array(1) {
  1463. [0]=>
  1464. string(7) "5000000"
  1465. }
  1466. array(1) {
  1467. [0]=>
  1468. NULL
  1469. }
  1470. array(1) {
  1471. [0]=>
  1472. string(1) "6"
  1473. }
  1474. array(1) {
  1475. [0]=>
  1476. NULL
  1477. }
  1478. array(1) {
  1479. [0]=>
  1480. string(1) "5"
  1481. }
  1482. array(1) {
  1483. [0]=>
  1484. NULL
  1485. }
  1486. array(1) {
  1487. [0]=>
  1488. string(1) "3"
  1489. }
  1490. array(1) {
  1491. [0]=>
  1492. NULL
  1493. }
  1494. bool(false)
  1495. -- iteration 13 --
  1496. array(0) {
  1497. }
  1498. array(0) {
  1499. }
  1500. array(0) {
  1501. }
  1502. array(0) {
  1503. }
  1504. array(0) {
  1505. }
  1506. array(0) {
  1507. }
  1508. array(0) {
  1509. }
  1510. array(0) {
  1511. }
  1512. array(0) {
  1513. }
  1514. array(0) {
  1515. }
  1516. array(0) {
  1517. }
  1518. array(0) {
  1519. }
  1520. array(0) {
  1521. }
  1522. array(0) {
  1523. }
  1524. array(0) {
  1525. }
  1526. array(0) {
  1527. }
  1528. array(0) {
  1529. }
  1530. array(0) {
  1531. }
  1532. array(0) {
  1533. }
  1534. array(0) {
  1535. }
  1536. array(0) {
  1537. }
  1538. array(0) {
  1539. }
  1540. array(0) {
  1541. }
  1542. array(0) {
  1543. }
  1544. array(0) {
  1545. }
  1546. array(0) {
  1547. }
  1548. array(0) {
  1549. }
  1550. array(0) {
  1551. }
  1552. array(0) {
  1553. }
  1554. array(0) {
  1555. }
  1556. bool(false)
  1557. *** Done ***