[ Predrag Damnjanovic @ 27.03.2002. 19:35 ] @
Jel' ovo moj borland shiznuo ili je ovo neki feature ?
Kada jedan podelim sa bilo kojim brojem, dobijam 0.000000 !
Why?
[ Dragi Tata @ 27.03.2002. 19:44 ] @
Ništa nije šiznulo, već je sve kako treba. Kad staviš float x = 1/2; kompajler najpre podeli dva int-a sa desne strane i naravno zaokruži ih na nulu, pa tek posle konvertuje u float.

Koristi:

float x = 1.f/2.f;
[ Predrag Damnjanovic @ 27.03.2002. 19:59 ] @
Radi, hvala!
[ leka @ 27.03.2002. 21:08 ] @
Pocetnicki problemi...
... sori Peco nisam mogo da izdrzim da ne podjebavam malo ... :))))
[ 01011011 @ 27.03.2002. 21:42 ] @
eVO ajde i mene podjebavaj,

evo da pitam, za ovo

float x = 1.f/2.f;

znaci ovo 1.f se koristi samo u C ili i u C++???

[ Predrag Damnjanovic @ 27.03.2002. 22:46 ] @
Pa ovo za 1.f ne moze da se nadje u ni jednom tutorijalu, a u helpu nisam ni nabasao na ovo sa .f !
[ Dragi Tata @ 27.03.2002. 22:56 ] @
Ma sve su to samo oznake za pojedine tipove (i u C-u i u C++u):

Ako staviš negde recimo broj 5, kompajler smatra da je to 5 tipa int. Ako staviš 5u, onda je tip unsigned int. Ako staviš 5l, onda je tip long int. Ako staviš 5. onda je tip double, a ako staviš 5.f onda si mu rekao da je tip float.

Onaj primer gore bi radio i sa

float x = 1./2. ;

samo bi kompajler smatrao da su 1 i 2 tipa double, pa bi i njihov količnik bio double, a onda bi se izvršila konverzija u float, pri čemu neki kompajleri daju upozorenje.

Nego, moj vam je savet da batalite tutorijale pa da uzmete knjige u šake... :)
[ leka @ 27.03.2002. 23:54 ] @
APSOLUTNO u svakoj knjizi o C-u i C++-u , gde se objasnjavaju osnovni tipovi podataka, pominje se ovo. Dajem desnu (a i levu) ruku ako nije tako!
[ 01011011 @ 28.03.2002. 03:46 ] @
Citat:
leka:
APSOLUTNO u svakoj knjizi o C-u i C++-u , gde se objasnjavaju osnovni tipovi podataka, pominje se ovo. Dajem desnu (a i levu) ruku ako nije tako!


oNDA polozi obadve ruke, jer ja sam dosad dve knjige presao u skoli na college i nigde se ovo nije spominjalo. :)
[ filmil @ 28.03.2002. 08:47 ] @
Citat:
zastita:
Kada jedan podelim sa bilo kojim brojem, dobijam 0.000000 !


Xm, jesi li probao da deliš sa 1 ili -1 ? :>

U međuvremenu zanimaj se sa odabranim poglavljima iz C FAQ-a:

http://www.eskimo.com/~scs/C-faq/s14.html

A mogao bi da pročitaš i ceo FAQ, ne bi ti ništa falilo :)

http://www.eskimo.com/~scs/C-faq/top.html

poz.
[ Dejan Lozanovic @ 28.03.2002. 14:17 ] @
Citat:
zastita:
Jel' ovo moj borland shiznuo ili je ovo neki feature ? :)

Kada jedan podelim sa bilo kojim brojem, dobijam 0.000000 !

Why?

Vrsan programer nema sta :))), peco ovo je 2-3 put da postavis neko ovakvo pitanje :))))), s obzirom da pricas da si neko ko dobro poznaje materiju a ipak se odajes ovakvim pitanjima :))) da ti damo da procitas Kerigan & Ricija da imam ih i u html izdanju, tarovacu pa cu ti poslati nije problem samo da nam se ne brukas vise :))))
[ Ivan Dimkovic @ 28.03.2002. 14:53 ] @
Nemojte tako, ljudi - u ovo doba danasnjeg RAD rapidnog programiranja ko ce sad da misli kako ce da formatira brojeve... pa valjda kompajler moze da pogodi sta Peca misli :-) xexexe
[ leka @ 28.03.2002. 16:07 ] @
Nemam reci, jedini moj predlog tebi je da se ispises iz te trecerazredne skole i upises neku koja studente uci fundamentalnim stvarima... :(

Citat:
01011011:
Citat:
leka:
APSOLUTNO u svakoj knjizi o C-u i C++-u , gde se objasnjavaju osnovni tipovi podataka, pominje se ovo. Dajem desnu (a i levu) ruku ako nije tako!


oNDA polozi obadve ruke, jer ja sam dosad dve knjige presao u skoli na college i nigde se ovo nije spominjalo. :)

[ Predrag Damnjanovic @ 28.03.2002. 18:12 ] @
Kad sam ja rekao da dobro poznajem ovu materiju (c) ?
[ srki @ 28.03.2002. 22:25 ] @
Citat:
zastita:
Kad sam ja rekao da dobro poznajem ovu materiju (c) ?


ma bre, vidis da se svi zezaju i malo te podjebavaju! samo nemoj da se vredjas
jer ne verujem da neko ima tu nameru. jednostavno te malo zezaju. i ja da te
poznajem i da si mi drugar verovatno bih te isto malo peckao ali ovako nisam hteo
da ne shvatis ozbiljno i da se ne uvredis.
[ Dragi Tata @ 28.03.2002. 22:40 ] @
Citat:
leka:
APSOLUTNO u svakoj knjizi o C-u i C++-u , gde se objasnjavaju osnovni tipovi podataka, pominje se ovo. Dajem desnu (a i levu) ruku ako nije tako!


Ja bih rekao u svakoj OZBILJNOJ knjizi o C-u ... itd. Neverovatno kakvih sve knjiga ima na tu temu.
[ 01011011 @ 29.03.2002. 00:24 ] @
Da ali on to nije spomenuo znaci ode ruka...heheheh