|
I've found that when using expressions in expressions, it helps to place those expressions in parahthesis. MyDec=%dec(MyChar : (%len(MyDec)) : (%decpos(MyDec))); Thanks, Mark Mark D. Walter Senior Programmer/Analyst CCX, Inc. mwalter@xxxxxxxxxx http://www.ccxinc.com |---------+-----------------------------> | | rob@xxxxxxxxx | | | Sent by: | | | rpg400-l-bounces@m| | | idrange.com | | | | | | | | | 01/14/2004 11:10 | | | AM | | | Please respond to | | | RPG programming on| | | the AS400 / | | | iSeries | | | | |---------+-----------------------------> >------------------------------------------------------------------------------------------------------------------------------| | | | To: RPG400-L@xxxxxxxxxxxx | | cc: | | Subject: %dec vs %len | >------------------------------------------------------------------------------------------------------------------------------| >From the RPG reference I see num1 = 27 + %dec (%float(num1)/num3 : %len(num1) : %decpos(num1)); So, in my RPGLE program I try: D MyChar s 15a inz(' 015.7503 ') D MyDec s 15p 5 D C/FREE MyDec=%dec(MyChar : %len(MyDec) : %decpos(MyDec)); RNF0328S The second parameter for %DEC or %DECH is not valid. RNF0329S The third parameter for %DEC or %DECH is not valid. Is this a ptf issue or documentation issue? Rob Berendt -- "All creatures will make merry... under pain of death." -Ming the Merciless (Flash Gordon) _______________________________________________ This is the RPG programming on the AS400 / iSeries (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/mailman/listinfo/rpg400-l or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.