Yes, I know you can use the memory, but only if you assign every answer that you find into a memory space.
I don't always know I'm going to need an answer again at the time and so I wouldn't store it in the memory. If I do another calculation, then it is too late! Then, If I need a previous answer I have to repeat the calculation again or manually type it in.
However, what you can do is go back to the input space directly below the previous solution that you wanted to copy, and use Ans->A in that input space. So even if you have done a bunch of calculations in between and did not assign it to memory, it's not too late as you can go back and assign it to memory, and you don't have to repeat the calculation again or manually type it in.
But you have to be careful that if you use this trick to copy a solution, you don't want to use it again with the same letter if you are in the middle of a long calculation. For example, you do 5+2=7. You want to copy 7 at some later calculation, so you can go back to the next input right after 7 and press Ans->A. Now A will assigned to 7. Now suppose later you do 5+10=15 and you want to copy 15. Don't do Ans->A, do a different letter such as Ans->B. If you copy to Ans->A too many times within a long calculation, it may behave in an undesired way, either not copying the result you wanted, or changing the results of previous calculations that relied on A. So as long as you limit the number of times you copy and paste within long calculation to the number of letters in the alphabet, you should be fine.
I agree that this process is annoying, and I wish the fxg50 had the same functionality as my much cheaper TI30xs which just requires going to the previous solution and pressing the enter key.
Edited by disluckyperson, 13 March 2019 - 08:29 PM.