3 15 decimal
&[DATE] &[TIME] - &[FILENAME]
&[PAGENUM] / &[COUNT]

Global Stiffness matrix:

Load Vector

Solution for displacements:

mm 0.183 0.527 - 0.078 - 0.41 - 1 10 16 - ^ * 3.91 10 17 - ^ * - 1 10 16 - ^ * - 6.09 10 17 - ^ * - 8 1 mat

These displacements are correct!!

Ok, so now name a variable equal to the above, say 'disp'

mm 0.143 0.005 0.58 - 1.129 2.121 10 16 - ^ * 2.837 10 15 - ^ * 0 8.473 10 17 - ^ * 8 1 mat

These displacements are not correct - why?

Try with small exponential numbers = 0

Global Stiffness matrix:

Load Vector

Solution for displacements:

mm 0.183 0.527 - 0.078 - 0.41 - 1 10 16 - ^ * 3.91 10 17 - ^ * - 1 10 16 - ^ * - 6.09 10 17 - ^ * - 8 1 mat

These displacements are correct!!

Ok, so now name a variable equal to the above, say 'disp'

mm 0.183 0.527 - 0.078 - 0.41 - 1 10 16 - ^ * 0 1 10 16 - ^ * - 6.09 10 17 - ^ * - 8 1 mat

These displacements are now correct - why?

So this has something to do with the very small non-zero numbers, but why does this

work when evaluating the function, but not when you assign a variable to it.