To find the percentage difference between two numbers, we first need to find the absolute difference between them. In this case, the absolute difference between 46 and 50 is 4.

Next, we need to find the average of the two numbers. The average of 46 and 50 is (46+50)/2 = 48.

Now, we can find the percentage difference by dividing the absolute difference by the average and multiplying by 100. So, the percentage difference between 46 and 50 is (4/48) x 100 = 8.33%.

This means that 50 is 8.33% greater than 46. Alternatively, we can say that 46 is 8.33% less than 50.