I've uploaded a corrected page - node1 and node2 are indeed float and start with 1.

Your other problems are possibly caused by a wrong data alignment setting in your compiler.