Thing is, the basic distance between the centre of the flange hole and the circle defined by the ERD (tic offset) is a matter of simple trigonometry. You then need to correct for stuff like the flange hole diameter, spoke diameter at the flange end and how much you want the spoke to protrude outside the ERD. And finally deduct a bit for stretch and bedding in. Calculators may differ in those corrections, for example some assume that ERD is measured to the face of the spoke bed and add a bit to account for the fact that the nipple head protrudes above it and so add a bit for that (they normally say that). If you measured ERD yourself that correction may be built in to the way you measured it. With no correction for stretch etc., spokes do end up a bit long if you had to round up to the closest 2mm size, so I tend to round down unless it is really close. I recently built some 29er wheels with DT Revs and some spokes still poked above the nipple head a bit using this method, but not enough to cause a problem.
ETA spokes laced on the inside of the flange generally protrude a bit more than the other sort.