Citaat van: zone2000 op do 19 06 2008, 13:50:34
Wat is het verschil tussen GetInt en GetReal?
Beide vereisen een numerieke input.
Wat is precies het verschil tussen een integer en een reëel getal?
Groeten Lars.
Beste Lars,
Bij getint wordt alleen een geheel getal geaccepteerd:
-32.768, .....,-2 , -1, 0, 1, 2, ........32.767.
En bij getreal worden getallen al of niet met een komma geaccepteerd.
Met vriendelijke groet, HofCAD CSI
PS voer het onderstaande eens uit
(setq x (getint "\nGeef een geheel getal in:"))
5
(princ x)(princ) ; print 5
(setq y (getreal "\nGeef een reeel getal in:"))
2
(princ y)(princ) ; print 2.0
(princ "\n De deling van x gedeeld door y geeft:")
(princ (/ x y))(princ) ; print 2.5
(princ "\n De deling van 5 gedeeld door 2 geeft:")
(princ (/ 5 2))(princ) ;print 2
Citaat van: Joop op vr 20 06 2008, 10:56:39
(princ (/ 5 2.0))(princ) geeft als resultaat wel 2.5 :wink:
Hey, komt dat niet doordat 2 een integer is en 2.0 een reëel getal?
Dus als je 5/2.0 doet, maakt AutoCAD er automatisch reële getallen van. Klopt dat?
En bedankt voor de uitleg en het voorbeeld HofCAD!!!
Groeten, Lars.