‎2009 Mar 23 12:20 PM
Hi Experts,
I have a number 1.000 , our new system taking it as 1000 and looping 1000 times , checked in other systems it takes 1.000 as 1 which is correct. we see other systems system settings seems to be same for all of them.plz advise
Edited by: BrightSide on Mar 23, 2009 12:20 PM
‎2009 Mar 23 12:29 PM
Hi,
I think this may be because of the User Settings.
Check the User settings in the following path:
On the Menu:
System>User Profile>Own Data.
On the new window go to the 'Defaults' tab and check the field 'Decimal Notation'.
Compare this in both systems. The new system may be considering ','(comma) as the decimal indicator. In that case change the Decimal setting and then try running the program again.
Regards
Barada
‎2009 Mar 23 12:32 PM
‎2009 Mar 23 12:33 PM
hi:
if you use ecc 6.0, declare the data type like NUMC and move it into it.
Regards
Shashi
‎2009 Mar 23 12:34 PM
if those setting are fine..can u try writing ur logic using
split at '.' and check
‎2009 Mar 23 12:38 PM
‎2009 Mar 23 12:45 PM
In the attributes of your program is the fixed point arithmetic check box checked?
‎2009 Mar 23 12:47 PM
‎2009 Mar 23 12:56 PM
‎2009 Mar 23 2:06 PM
‎2009 Mar 23 4:30 PM
Thanks for all your replies..Our basis is rubbish( final answer)