When you want to post something into a discussion, it might be a good idea to read the thread carefully and try to understand the issue. The reasons why your code can't work were already explained above.

You're just confusing constants and variables here. A constant is a number that you type in the script, like "0.12345667789". A variable is a placeholder for numbers. Lite-C knows double variables, but not double constants. Constants are either float or integer, dependent on whether they contain a decimal or not. Thus, they can have only a precision of 6 digits, which is the precision of a float. Please look here:

http://manual.3dgamestudio.net/aarray.htm

Hope this helps and settles this discussion.