I suggest you to read this posts Intuition behind Average Precision and MAP[1] and Breaking Down Mean Average Precision (mAP), I find them very helpful. But, difference between a 48 or 50 AP, it's that 50 AP it's a litle better. Here's a little part of [1]:
"For example, suppose we are searching for images of a flower and we provide our image retrieval system a sample picture of a rose (query), we do get back a bunch of ranked images (from most likely to least likely). Usually not all of them are correct. So we compute the precision at every correctly returned image, and then take an average. If our returned result is
1, 0, 0, 1, 1, 1
then the precision at every correct point is: how many correct images have been encountered up to this point (including current) divided by the total images seen up to this point.
1/1, 0, 0, 2/4, 3/5, 4/6
where 1 is an image of a flower, while 0 no. The AP for above example is 0.6917.
A simple way to interpret is to produce a combination of zeros and ones which will give the required AP:
An AP of 0.5 could have results like
0, 1, 0, 1, 0, 1, ...
where every second image is correct, while an AP of 0.333 has
0, 0, 1, 0, 0, 1, 0, 0, 1, ...
where every third image is correct..."