دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: الگوریتم ها و ساختارهای داده ویرایش: 2nd نویسندگان: Jean-Michel Muller سری: ISBN (شابک) : 0817643729, 9780817643720 ناشر: Birkhäuser Boston سال نشر: 2005 تعداد صفحات: 274 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 2 مگابایت
کلمات کلیدی مربوط به کتاب توابع ابتدایی: الگوریتم ها و پیاده سازی: کتابخانه، ادبیات کامپیوتری، الگوریتم ها و ساختارهای داده
در صورت تبدیل فایل کتاب Elementary Functions: Algorithms and Implementation به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توابع ابتدایی: الگوریتم ها و پیاده سازی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
"موضوع مهمی که در مرز بین تحلیل عددی و علوم کامپیوتر قرار دارد... من کتاب را به خوبی نوشته شده و حاوی مطالب بسیار جالبی است که اغلب در مقالات تخصصی منتشر شده در مجلات تخصصی به سختی یافت می شود. کتابهای بسیار کمی در مورد این موضوعات هستند و جدید نیستند.\" - الگوریتمهای عددی (بررسی نسخه اول) این کتاب منحصر به فرد مفاهیم و پیشزمینههای لازم برای درک و ساخت الگوریتمهایی برای محاسبه توابع ابتدایی-سینوس، کسینوس، مماس، نمایی و لگاریتم نویسنده الگوریتمها را، سختافزار محور و همچنین نرمافزار محور، ارائه و ساختار میدهد، و همچنین مسائل مربوط به اجرای دقیق ممیز شناور را مورد بحث قرار میدهد. هدف، ارائه \"دستورالعملهای کتاب آشپزی\" نیست که به شخص اجازه میدهد یک تابع معین را پیادهسازی کند، بلکه هدف این است که ابزارهای لازم برای ساخت یا تطبیق الگوریتمها برای محیط محاسباتی خاص خود را در اختیار خواننده قرار دهیم. این ویرایش دوم گسترده شامل تعدادی تجدید نظر و اضافات است که نتایج جدید متعددی را که در چند سال گذشته به دست آمده است، در خود جای داده است. الگوریتمهای جدیدی که از سال 1997 ابداع شدهاند - مانند روش دوبخشی Matula، روش دیگری مبتنی بر جدول به دلیل Ercegovac، Lang، Tisserand و Muller - و همچنین فصلهای جدیدی در مورد محاسبات با دقت چندگانه و نمونههایی از پیادهسازی اضافه شدهاند. علاوه بر این، بخش گرد کردن صحیح توابع ابتدایی به طور کامل بازنگری شده است، همچنین در زمینه نتایج جدید. در نهایت، ارائه مقدماتی محاسبات ممیز شناور با تأکید بیشتر بر استفاده از دستورالعمل ضرب-انباشت ذوب شده گسترش یافته است. این کتاب ارائه ای به روز از اطلاعات مورد نیاز برای درک و استفاده دقیق از توابع و الگوریتم های ریاضی در کار محاسباتی و طراحی است. دانشجویان فارغ التحصیل و پیشرفته در مقطع کارشناسی، متخصصان و محققان در محاسبات علمی، تجزیه و تحلیل عددی، مهندسی نرم افزار و مهندسی کامپیوتر، کتاب را مرجع و منبع مفیدی خواهند یافت.
"An important topic, which is on the boundary between numerical analysis and computer science…. I found the book well written and containing much interesting material, most of the time disseminated in specialized papers published in specialized journals difficult to find. Moreover, there are very few books on these topics and they are not recent." –Numerical Algorithms (review of the first edition) This unique book provides concepts and background necessary to understand and build algorithms for computing the elementary functions—sine, cosine, tangent, exponentials, and logarithms. The author presents and structures the algorithms, hardware-oriented as well as software-oriented, and also discusses issues related to accurate floating-point implementation. The purpose is not to give "cookbook recipes" that allow one to implement a given function, but rather to provide the reader with tools necessary to build or adapt algorithms for their specific computing environment. This expanded second edition contains a number of revisions and additions, which incorporate numerous new results obtained during the last few years. New algorithms invented since 1997—such as Matula’s bipartite method, another table-based method due to Ercegovac, Lang, Tisserand, and Muller—as well as new chapters on multiple-precision arithmetic and examples of implementation have been added. In addition, the section on correct rounding of elementary functions has been fully reworked, also in the context of new results. Finally, the introductory presentation of floating-point arithmetic has been expanded, with more emphasis given to the use of the fused multiply-accumulate instruction. The book is an up-to-date presentation of information needed to understand and accurately use mathematical functions and algorithms in computational work and design. Graduate and advanced undergraduate students, professionals, and researchers in scientific computing, numerical analysis, software engineering, and computer engineering will find the book a useful reference and resource.
Introduction....Pages 1-7
Some Basic Things About Computer Arithmetic....Pages 9-24
Front Matter....Pages 25-25
Polynomial or Rational Approximations....Pages 27-66
Table-Based Methods....Pages 67-87
Multiple-Precision Evaluation of Functions....Pages 89-100
Front Matter....Pages 101-101
Introduction to Shift-and-Add Algorithms....Pages 103-131
The CORDIC Algorithm....Pages 133-156
Some Other Shift-and-Add Algorithms....Pages 157-169
Front Matter....Pages 171-171
Range Reduction....Pages 173-191
Final Rounding....Pages 193-216
Miscellaneous....Pages 217-223
Examples of Implementation....Pages 225-232