|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Numerical Computing with IEEE Floating Point Arithmetic
By Michael L. Overton
* Publisher: Soc for Industrial & Applied Math
* Number Of Pages: 104
* Publication Date: 2001-04
* ISBN-10 / ASIN: 0898714826
* ISBN-13 / EAN: 9780898714821
* Binding: Paperback
Book Description:
Are you familiar with the IEEE floating point arithmetic standard? Would you like to understand it better? This book gives a broad overview of numerical computing, in a historical context, with a special focus on the IEEE standard for binary floating point arithmetic. Key ideas are developed step by step, taking the reader from floating point representation, correctly rounded arithmetic, and the IEEE philosophy on exceptions, to an understanding of the crucial concepts of conditioning and stability, explained in a simple yet rigorous context. It gives technical details that are not readily available elsewhere and includes challenging exercises that go beyond the topics covered in the text.
Numerical Computing with IEEE Floating Point Arithmetic provides an easily accessible yet detailed discussion of IEEE Std 754-1985, arguably the most important standard in the computer industry. The result of an unprecedented cooperation between academic computer scientists and the cutting edge of industry, it is supported by virtually every modern computer. Other topics include the floating point architecture of the Intel microprocessors and a discussion of programming language support for the standard.
The book should be accessible to students at any level, as well as to any reader with an interest in computers and mathematics. It provides enough variety of content that all but the most expert readers will find something of interest.
Contents
Preface ix
Acknowledgments xi
1 Introduction 1
2 The Real Numbers 5
3 Computer Representation of Numbers 9
4 IEEE Floating Point Representation 17
5 Rounding 25
6 Correctly Rounded Floating Point Operations 31
7 Exceptions 41
8 The Intel Microprocessors 49
9 Programming Languages 55
10 Floating Point in C 59
11 Cancellation 71
12 Conditioning of Problems 77
13 Stability of Algorithms 83
14 Conclusion 97
Bibliography 101 |
|