Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 20-11-2002, 14:01
H@nk
H@nk is offline
hoe komt het dat Java de convesie:
double = integer + integer
zonder problemen kan uitvoeren

en
double = 4 * integer

niet?



Ik vind dit een beetje raar.
Met citaat reageren
Advertentie
Oud 20-11-2002, 14:17
Verwijderd
Citaat:
H@nk schreef:
hoe komt het dat Java de convesie:
double = integer + integer
zonder problemen kan uitvoeren

en
double = 4 * integer

niet?



Ik vind dit een beetje raar.
Omdat int * int groter kan zijn dan een double?

Waarom wil je uberhaupt converteren?
Met citaat reageren
Oud 20-11-2002, 14:23
H@nk
H@nk is offline
oeps, dat laatste moest

integer = 4 * double

zijn.

Mijn vraag dus, waarom werkt double = integer + integer wel en integer = 4 * double niet.

Ik wil converteren omdat ik een double heb en een int nodig heb, ik weet wel hoe het wel moet, maar ben benieuwd waarom dat ene wel werkt en dat andere niet.
Met citaat reageren
Oud 20-11-2002, 15:02
Verwijderd
Citaat:
H@nk schreef:
oeps, dat laatste moest

integer = 4 * double

zijn.

Mijn vraag dus, waarom werkt double = integer + integer wel en integer = 4 * double niet.

Ik wil converteren omdat ik een double heb en een int nodig heb, ik weet wel hoe het wel moet, maar ben benieuwd waarom dat ene wel werkt en dat andere niet.
Omdat je nou eenmaal niet een double in een integer kan stoppen. Andersom wel.

Een integer staat voor een geheel getal. Een double is een getal met cijfers achter de komma.

int -> double kan perfect. Achter de komma komen voor zover mogelijk nullen
double -> int kan niet, want wat moet er gebeuren met de cijfers achter de komma?
Met citaat reageren
Oud 20-11-2002, 23:26
Verwijderd
Citaat:
eddie schreef:
Omdat je nou eenmaal niet een double in een integer kan stoppen. Andersom wel.

Een integer staat voor een geheel getal. Een double is een getal met cijfers achter de komma.

int -> double kan perfect. Achter de komma komen voor zover mogelijk nullen
double -> int kan niet, want wat moet er gebeuren met de cijfers achter de komma?
afronden?
Met citaat reageren
Oud 21-11-2002, 00:25
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
eXo schreef:
afronden?
Inderdaad, maar dat moet je dus expliciet doen, dat doet de Java compiler/interpreter niet voor je.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware Programmeren in Java
Verwijderd
17 09-10-2008 20:55
Software & Hardware [JAVA] Mensen met programmeerkennis gezocht
ruben3123
3 05-06-2007 17:42
Huiswerkvragen: Exacte vakken [IN] Hulp bij programmeren in java
ruben3123
3 13-05-2007 11:45
Software & Hardware [JAVA] Eenvoudig programmeren
Upior
8 19-03-2006 00:18
Studeren Zou jij informatica willen studeren?
Poll_man
59 20-12-2004 12:26
Software & Hardware Object georienteerd programmeren (OOP)?
marreco_k
21 22-12-2002 23:34


Alle tijden zijn GMT +1. Het is nu 21:46.