FastFiber

Korte vraag over getint en getreal (Opgelost)

Gestart door zone2000, do 19 06 2008, 13:50:34

Vorige topic - Volgende topic

zone2000

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.

HofCAD

#1
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
ACADcadabra

Joop

(princ (/ 5 2.0))(princ) geeft als resultaat wel  2.5 :wink:
Een gelovig volger van
"de Sacrale Kunst van Luiheid",
zijn leider "Lisp" en acoliet "Script".

zone2000

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.

FastFiber