zkreflex wrote:
You're the best. A few questions:
1) %sysevalF(not not %index(&f,.)) < what is this going to return? I understand the index function finds the character position of the . in each format argument, but the double not is confusing me..
Not not just make it a Boolean I should have use the Boolean option. %let d=%sysevalF(%index(&f,.),boolean);
2) You use the structure "_&f" < what does this do?
We need to have something the FIND when the format has only numbers and dot. For example 10. would return 0 and we don't want that.
3) Is the %sysevalF function just an alternative to %eval?
Sort of but it does floating point arithmetic and has options like INTEGER and BOOLEAN.
Thanks for everything, enjoy the holiday!
... View more