Assigning exponential values to a decimal variable

mehrozmehroz Member Posts: 12
Can anyone tell me how to assign "exponential" values to a decimal variable.

I want something like:

myDecimalVar := 1e10 ;

Thanks

Answers

  • WaldoWaldo Member Posts: 3,412

    Eric Wauters
    MVP - Microsoft Dynamics NAV
    My blog
  • kinekine Member Posts: 12,562
    You can create function to perform this and use it in this way (pseudocode used):
      Function E(Param:Integer):Decimal
      Begin
         Result := 1;
         for I := 1 to ASB(Param) do
           if Param < 0 then
             Result := Result / 10;
           else
             Result := Result * 10;
        Exit(Result);
      End;
    
    
    ....
       myDecimalVar := 1*e(10) ; 
    ....
    
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
Sign In or Register to comment.