i only recently noticed the wonderful input field you have designed here http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=52.0
I admired your applet's codes to differentiate the " Check the number of digits again "

i been thinking how to detect the logic of 12.0 as different from 12 or 12.00 or 12.00000?

any tips ?

it is a wonderful feature, if you intend to add it the Ejs version, alert me, i go see how u do it!  http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=567.0

i am making a super applet here http://www.phy.ntnu.edu.tw/ntnujava/index.php?topic=684.0
Ejs open source Vernier calipers java applet with objects and zero error logic is yours too :)