大小两个数的差是22.5,小数是大数的一半,这两个数各是多少?