Is de uitkomst van een deling nog een geheel getal.

Locutus
Member Posts: 10
Beste
Ik zou graag weten hoe ik het resultaat van een deling kan testen of het nog gaat om een geheel getal, een integer dus.
Ik heb dit geprobeerd maar iets klopt er niet:
Is er wel een goede manier om dit te testen ?
Bvb door de rest van de deling op te vragen, ik weet in java en andere talen dat het dit is teller%noemer = rest. Maar in Navision werkt die % blijkbaar niet ](*,)
Ik zou graag weten hoe ik het resultaat van een deling kan testen of het nog gaat om een geheel getal, een integer dus.
Ik heb dit geprobeerd maar iets klopt er niet:
LVar_testUitkomst := LInt_getal/100; MESSAGE(FORMAT(testUitkomst.ISINTEGER));Dit geeft altijd FALSE als uitkomst, ongeacht wat LInt_getal is.
Is er wel een goede manier om dit te testen ?
Bvb door de rest van de deling op te vragen, ik weet in java en andere talen dat het dit is teller%noemer = rest. Maar in Navision werkt die % blijkbaar niet ](*,)
-| Life would be much easier if I had the source code. |-
0
Comments
-
2 woorden: DIV en MOD!
Net zoals in Java werkt dit hier ook, alleen is de naam van de operator anders.
Maar als alles hetzelfde was dan was C/AL Java natuurlijk.
DIV = geheel delen.
MOD = rest na deling.0 -
Mercikes-| Life would be much easier if I had the source code. |-0
-
Als een decimal type variabele een geheel nummer als waarde heeft, blijft het een decimal type variabele, dus dat is de reden dat dat niet werkt. Volgens mij is dat overigens alleen toepasbaar als je een variant type evalueert, omdat dat type meerdere soorten kan bevatten.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions