Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 02.04.14
Príspevky: 18
Témy: 6
Príspevok NapísalOffline : 05.03.2014 22:02

Zdravim.Mam opat problem.Vo svojom programe spocitavam hodnoty realnych cisel.Nastavil som ich na typ double aby to bolo presnejsie, ale nikdy mi to nespocita spravne.napr. 50+20=69,99.Nema niekto nejaky napad preco mi to takto robi? Dakujem


Offline

Užívateľ
Užívateľ
nespravne zaokruhlovanie v C

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50
Bydlisko: Žilina, Pop...
Príspevok NapísalOffline : 05.03.2014 22:36

http://www.youtube.com/watch?v=PZRI1IfStY0 toto ti to asi najlepšie vysvetlí







_________________
rMBP 13 2015
iPhone 7
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.04.14
Prihlásený: 29.04.15
Príspevky: 4
Témy: 0
Príspevok NapísalOffline : 08.04.2014 10:00

no dobre...on to vysvetli...ale ako to vyriesit ? aby to pocitalo "ako ma" ? alebo ako tie vysledky potom zaokruhlit ?

ja mam polia typu double...potrebujem postupne odcitat jednotlive ich "polozky"...

Kód:
double pole01[432];
double pole02[432];

...............

double AAA;
AAA=pole01[iii]-pole02[iii];

...............

Memo1->Lines->Add(AAA);


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 08.04.2014 10:11

Môžeš počítať napríklad v celých číslach, tie sú presné. Ak robíš len s číslami o veľkosti 50.0+20.0 (trebárs do tisíc), tak to počítaj ako 5000+2000 a nakoniec to vydeľ stovkou.
Ak pracuješ s veľkými číslami, môžeš pracovať so zlomkami a dosiahnuť ešte vyššiu presnosť.

Alebo si to jednoducho zaokrúhli na toľko des. miest, koľko chceš. Zaokrúhľovanie sme sa učili na základnej, to by si mal zvládnuť ;)







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 08.04.14
Prihlásený: 29.04.15
Príspevky: 4
Témy: 0
Príspevok NapísalOffline : 08.04.2014 10:27

fuha, tak to by ma nenapadlo :D to najprv vynasobit...potom odcitat...a nakoniec vydelit :D...lebo robim s hodnotami v rozmedzi 0,0 az 20,0...idem vyskusat...zatial dik za radu :)


//edit.....odpadnem...slape to :D diky


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. zaokruhlovanie

v JavaScript, VBScript, Ajax

1

509

04.06.2012 23:11

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zaokruhlovanie

v PHP, ASP

10

1135

08.08.2008 10:22

miro277 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Implicitne zaokruhlovanie-SQLite

v Databázy

4

851

28.07.2010 13:34

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zaokruhlovanie cisiel na 2 desatinne miesta

v PHP, ASP

2

7746

08.07.2008 13:25

Broko71 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne heslo???

v Operačné systémy Microsoft

5

498

13.06.2012 11:40

personal compuper Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne vypnutie pc

v Operačné systémy Microsoft

2

348

18.01.2013 18:14

Denco1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne fungujuci firefox

v Sieťové a internetové programy

6

509

20.09.2007 18:15

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nespravne identifikovany CPU

v AMD - Advanced Micro Devices

4

988

23.04.2006 20:27

Dzin Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nesprávne označenie RAM ????????

v Pamäte

13

910

10.01.2012 21:59

disius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nesprávne nainštalovaná aktualizácia

v Operačné systémy Microsoft

3

1314

10.10.2010 21:55

KingTommy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne zobrazovanie znakov

v Redakčné systémy

1

669

12.10.2006 22:11

itsgoingd Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nespravne indexovanie v google

v Internetový marketing, SEO, reklama

20

2228

02.04.2008 21:14

Triminka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čo som nastavil nesprávne?

v Redakčné systémy

1

754

04.04.2008 11:10

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne nainstalovana graficka karta?

v nVidia grafické karty

8

735

13.12.2007 20:05

DAVE1979 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. windows 7 nespravne vypnutie

v Operačné systémy Microsoft

2

346

27.01.2012 22:24

stryco11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nespravne zobrazovanie ceskych titulkov

v Video programy

13

4708

03.05.2011 20:33

Bobesko Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra