Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Found it! It was that parmsx(0)(0)(0) was an Integer and I didn't catch it. Even though declared as a Double, its value was in the range of an integer and, so, was converted as an Integer. parmsx(1)(0)(0) was not in integer range, though, and was converted as a Double. Changing -18141 to -18141.0001 fixed it.