That's an interesting trick, CPhill.
Let's try the example you gave: .817(1717.....)
Add the repeating part to the non-repeating part.
817
Subtract the non-repeating part
817-8 = 809
Put this over 9's and 0's
809/990 = .817(1717...)
This seems to work pretty well, but I think I'll stick to solving it in the fraction form if possible!