Question Author
I realised it was triangular geometry so can do it with square roots, but there is also a very simple fractional relationship between the height/width and diagonal of a square which means you ought to be able to avoid multiplication squaring altogether and simply use the horizontal figure plus the multiple of the vertical times the factor (as I said, I think it's about 0.31, quite similar to Pi in fact) as a method not requiring a calculator or as hard to remember as I struggle beyond basic arithmetic. I did ask the diagonal question which I've just found but the figure is 1.414...., the reciprocal being 0.707...
That should mean if you just want a rough distance (as I do using the OS map grid) you go say 10Y horizontal=10 and X vertical, using the formula 0.71X + 10Y.
A working example would be my latest journey which I want to measure from Chelmsford to Passingford Bridge (my photos all go on the OS map when I load them up). That is a total of 21 squares (KM) horizontal and 8 squares vertical = (8 X 0.71) = 5.65, meaning the total distance to Passingford Bridge is 26.65 km/ X 0.625 =16.65 miles. I know the squares formula gives an exact answer but I can't do it in my head, or probably without a calculator and I think my short cut seems to work nicely, and can always use 0.7 for a close enough idea. If I was an architect I'd have to use the other method of course but for simple distances the difference will only be a fraction of a mile so sufficient for a good idea. Thanks everyone.