Pereiti prie turinio

PHP. skaiciai su kableliais


Rekomenduojami pranešimai

Situacija tokia: csv faile saugoma daug įvairių duomenų (prekės pavadinimas, kaina, parduoti kiekiai ir t.t.). Failą nuskaitau fgetcsv() ir susikeliu į daugiamatį masyvą. Vėliau vykdau prekių kainų sumavimą pagal prekės pavadinimą. Dažniausiai viską susumuoja teisingai ir išveda. Tačiau kartais atsiranda kažkokia paklaida ir išveda sumą su didelės eilės skaičiu po kablelio.

Pvz.:

(Prekė, kaina)

Kirvis, 13

Kirvis, -13

 

Sumoj:

Kirvis, 0

 

Tačiau kartais išveda -3.3E-17 ir pan skaičius. Dėl ko taip atsitinka?

 

p.s. csv atsidarius su teksto redaktoriumi, visos kainos nurodytos su max 3 sk. po kablelio

Redagavo nixas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...