That's easy. You know how to accurately count the number of sheep in a field? You count the legs and divide by four. Well on the same principle, to measure a piston skirt you measure the i/d and add twice the skirt thickness :)
I understand there's no particular reason you ought to know what I do or that I'm one of the leading specialists in engine design and theory in the UK (you probably haven't bothered to read my website) and certainly none to know that I've designed and made pistons. By that I mean designed and made the casting moulds, the initial mandrel to hold and rough turn the machining datums into the casting, researched and specified the alloy, written the computer programme to calculate the major dimensions, section thicknesses and mass, specified the barreling and ovality, designed an elliptical turning system to produce the skirt profiles, researched and specified the pin bore to pin clearance and the methods of achieving it (fine bore followed by roller burnishing, fine bore followed by honing, reaming and/or followed by either), researched and specified the pin material, surface hardness and dimensions, researched and specified the ring spacing and ring groove to ring clearances.
Most of the machining was done by a friend with CNC equipment to my specs but I did the initial rough turning and datum points for all the castings and to prove a point made a set from scratch on my Colchester Student including making the ring grooving tool and turning the ring grooves in, reaming the pin bores and oval turning the skirt profiles, building the test engine and then running that as my daily driver.
So please, no bloody stupid room 101 test questions about where the datum point for measuring the o/d on a piston skirt is because if you really want to get into engine theory with me I'll blow you out of the f***ing water.