PDA

View Full Version : chuyển số thập phân thành phân số?? How?



attilathehun
08-04-2003, 14:46
Có ai có thuật toán nào hay để chuyển số thập phân thành phân số không?
yêu cầu: chuyển được chính xác các phân số có tử và mẫu trong khoảng từ 1-100000
vd: phanso(1 / 3) sẽ cho ra tử là 1, mẫu là 3

hiensmart
18-04-2003, 15:03
Lam gan dung:
VD:0.134
se tuong duong 134/1000, rut gon pso nay se dc 67/500

Nicky
22-04-2003, 20:08
Nếu là số thập phân vô hạn tuần hoàn thì có thể chuyển chính xác, nếu vô hạn không tuần hoàn thì chắc pó tay. Xin cho Nicky vài ngày đề hỏi cô giáo xem sao nhé.
Thx !

Mach2
22-04-2003, 21:14
Vô hạn ko tuần hoàn thì sao mà chuyển được, ví dụ như mí số e hay pi... mà chuyển làm gì nhỉ ;)

monkeyvu
05-05-2003, 08:02
Uh,chuyển làm dzì dzậy ta?????

TDCT
06-05-2003, 00:23
Nếu vô hạn ko tuần hoàn hay tuần hòan thì lấy gần đúng là 1 số thập phân hữu hạn rồi chuyển sang phân số...
<- cái này cũng là 1 function trong Calculator, đôi khi cũng hữu dụng đấy chứ :-)

btkiet
07-05-2003, 09:46
Đợi vài ngày tìm lại source sẽ post lên cho các bạn...