PDA

View Full Version : Pascal: bài toán khó


hauc2
14-07-2007, 12:02 AM
Mình mới đọc đề thi olimpic tin học của sinh viên tổng hợp, trong đó có câu:

Dùng các kiến thức về hình học, số học, tích phân và ngôn ngữ Pascal. Bạn hãy tính và hiển thị số pi (3,14....) tới độ chính xác 1/10000000000.

(Bài này không ai trong số các thí sinh tham dự giải được)

Có bác nào giải được hoặc tư vấn giúp!!!
(Thực ra em đọc lời giải rồi, nhưng không hiểu nhiều lắm)

gapro
16-07-2007, 09:16 AM
Cái này dùng lý thuyết chuỗi trong sách Toán cao cấp tập 2.

gapro
16-07-2007, 09:17 AM
Mà đây là box toán lý hóa, chủ yếu là cấp 2,3.
Vì vậy bác nên post những bài liên quan để topic hữu ích. Chứ post lung tung thế này thì không khoa học.

hauc2
16-07-2007, 11:27 AM
Cái này dùng lý thuyết chuỗi trong sách Toán cao cấp tập 2.

Sai rồi, làm thế thì chết người à, chính xác đến chục con số mà

hauc2
16-07-2007, 11:28 AM
Mà đây là box toán lý hóa, chủ yếu là cấp 2,3.
Vì vậy bác nên post những bài liên quan để topic hữu ích. Chứ post lung tung thế này thì không khoa học.

Thú thực là em chẳng tìm được chỗ nào hay hơn. Xin lỗi nếu bị làm phiền

gapro
18-07-2007, 12:10 PM
1000 con số cũng được :D:D:D:D

gapro
18-07-2007, 12:12 PM
Không nhớ nữa. Hình như trong báo toán có nhà toán học Ấn Độ nghĩ ra thuật toán tính rất chính xác và đơn giản số Pi. Vào trang web toán học mà hỏi

hauc2
19-07-2007, 11:49 PM
Không nhớ nữa. Hình như trong báo toán có nhà toán học Ấn Độ nghĩ ra thuật toán tính rất chính xác và đơn giản số Pi. Vào trang web toán học mà hỏi

Bác thử viết cái thuật toán đi, càng ít dòng càng tốt!

Thanh Sơn
03-11-2007, 03:00 PM
em nghe nói bọn nhật tính chình sác đến con số thứ hơn 1 tỷ, Mĩ thì 900 triệu thì phải.... cái này để em hỏi bố em , bố em ngày xưa ăn cái giải nhất toán quốc gia đó

congdon
16-02-2011, 07:06 PM
Mình mới đọc đề thi olimpic tin học của sinh viên tổng hợp, trong đó có câu:

Dùng các kiến thức về hình học, số học, tích phân và ngôn ngữ Pascal. Bạn hãy tính và hiển thị số pi (3,14....) tới độ chính xác 1/10000000000.

(Bài này không ai trong số các thí sinh tham dự giải được)

Có bác nào giải được hoặc tư vấn giúp!!!
(Thực ra em đọc lời giải rồi, nhưng không hiểu nhiều lắm)



arctan (1) = pi/4 = 1-1/3+1/5-1/7+...... (đây là công trình của Pascal nêu lên mối liên hệ giữa pi và các số lẻ )
dùng lý thuyết tích phân và số học là đúng rồi,có trong toán cao cấp mà chẳng qua các bạn chưa chịu đọc hết thôi :D
cơ cái đề này cho ra thế này(chính xác đến 10000000000) tính bằng máy tính cho nó lành :))))))

hawkinglong
16-07-2011, 11:56 AM
Dùng hàm arctan trong Pascal, vì tan(pi/4) = 1 -> pi = 4*arctan(1), viết xong hàm này thì thích hiển thị ra bao nhiêu cũng đc