Convert decimal number to rational: Difference between revisions

Content added Content deleted
(add RPL)
m (add RPL)
Line 2,789: Line 2,789:
return 'p/q'
return 'p/q'
|}
|}
.518518 <span style="color:blue">'''→PQ'''</span>
.905405405405 <span style="color:blue">'''→PQ'''</span>
.905405405405 <span style="color:blue">'''→PQ'''</span>
-3.875 <span style="color:blue">'''→PQ'''</span>
-3.875 <span style="color:blue">'''→PQ'''</span>
'''Output:'''
'''Output:'''
<span style="color:grey"> 3:</span> '37031/71417'
<span style="color:grey"> 2:</span> '67/74'
<span style="color:grey"> 2:</span> '67/74'
<span style="color:grey"> 1:</span> '-31/8'
<span style="color:grey"> 1:</span> '-31/8'

=={{header|Ruby}}==
=={{header|Ruby}}==
{{works with|Ruby|1.9+}}
{{works with|Ruby|1.9+}}