因为被减数、减数、差的和是31.6
所以减数和差的和是31.6÷2=15.8
又因为减数比差小2.9
所以差是(15.8+2.9)÷2=9.35
减数是9.35-2.9=6.45
被减数是31.6÷2=15.8