Sir Les, do a quick google re: gps speed accuracy you will find their accuracy is known to be out by at least 5%, military testing suggests an error of .49 mph real world.
If you enter the correct circumference your bike computer does simple maths to get the readout, it's sensor/transmitter is mm's away not kilometers as with satellites and it also measures in 3d, commercial gps don't.