Close. Many non-terminating can be mapped to fractions (e.g. 0.88888... = 8/9), which is equivalent to rational, but non-terminating and non-repeating are irrational (e.g. π or e).
I guess I’m just making the point all nonterninating are hard to codify in non mathematical fonts formatting etc. For instance using that 0.88888 example, that decimal very much does not precisely equal 8/9. you’d either have to keep writing 8s into infinity or hope everybody who copies/Padres your writing has a way to preserve the indicator of repeating digits.