TAILIEUCHUNG - Less-Numerical Algorithms part 7

Moulton method 749 Adams’ stopping criterion 373 Adaptive integration 129, 141, 709, 714ff., 725ff., 733f., 737, 744, 749f., 797 Adaptive Monte Carlo integration 316ff., 319ff. | atArbitrary Precision 915 CITED REFERENCES AND FURTHER READING Bell . Cleary . and Witten . 1990 TextCompression Englewood Cliffs NJ PrenticeHall . Nelson M. 1991 The Data Compression Book Redwood City CA M T Books . Witten . Neal . and Cleary . 1987 Communications oftheACM vol. 30 pp. 520540. 1 atArbitrary Precision Let s compute the number n to a couple of thousand decimal places. In doing so we ll learn some things about multiple precision arithmetic on computers and meet quite an unusual application of the fast Fourier transform FFT . We ll also develop a set of routines that you can use for other calculations at any desired level of arithmetic precision. To start with we need an analytic algorithm for n. Useful algorithms are quadratically convergent . they double the number of significant digits at each iteration. Quadratically convergent algorithms for n are based on the AGM arithmetic geometric mean method which also finds application to the calculation of elliptic integrals cf. and in advanced implementations of the ADI method for elliptic partial differential equations . Borwein and Borwein 1 treat this subject which is beyond our scope here. One of their algorithms for n starts with the initializations Xo p2 no 2 p2 Yo p and then for i 0 1 . repeats the iteration Xi i i 1 Yi i Sample page from NUMERICAL RECIPES IN C THE ART OF SCIENTIFIC COMPUTING ISBN 0-521-43108-5 _ Xi i 1A x. Yi 1 Yi pXi i j y Xi i Yi 1 The value n emerges as the limit n1. Now to the question of how to do arithmetic to arbitrary precision In a high-level language like C a natural choice is to work in radix base 256 so that character arrays can be directly interpreted as strings of digits. At the very end of our calculation we will want to convert our answer to radix 10 but that is essentially a frill for the benefit of human ears accustomed to the familiar chant three point 916 Chapter 20. .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.