甲数的小数点向右移动一位就和乙数相等,甲数比乙数小31.5,甲和乙各是多少?