We describe using the calculation of harmonic sums to introduce and integrate the discussion and exploration of some elementary principles of finite precision floating point computation into a CS1 course. After students ’ exposure to this problem and its solutions, they should not only have a better understanding of when to exploit event-controlled vs. counter-controlled loops, but also be able to correctly answer the following two questions relating to operations on floating point data: 1. can (A + B) + C � = A + (B + C) for some floating point A, B, C? 2. can (A + B) = A, where |B |> 0 for some floating point A, B
AbstractSummation is a basic operation in scientific computing; furthermore division-free arithmetic...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
Combined with doubly compensated summation, scalar fused multiply-add instructions redefine the conc...
Abstract. Given a vector of floating-point numbers with exact sum s, we present an algorithm for cal...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
FPAvisual: A Tool for Visualizing the Effects of Floating-Point Finite-Precision Arithmetic Abstract...
(eng) We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that i...
We introduce an algorithm for multiplying a floating-point number x by a constant C that is not exac...
. The usual recursive summation technique is just one of several ways of computing the sum of n floa...
(eng) Studying floating point arithmetic, authors have shown that the implemented operations (additi...
International audienceThe most well-known feature of floating-point arithmetic is the limited precis...
Abstract: In basic computational physics classes, students often raise the question of how to comput...
We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that is not ...
This article presents a finite precision (floating point) arithmetic with heuristic guarantees of co...
Abstract. The addition of two or more floating-point numbers is fundamental to numerical computation...
AbstractSummation is a basic operation in scientific computing; furthermore division-free arithmetic...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
Combined with doubly compensated summation, scalar fused multiply-add instructions redefine the conc...
Abstract. Given a vector of floating-point numbers with exact sum s, we present an algorithm for cal...
Floating-point numbers have an intuitive meaning when it comes to physics-based numerical computatio...
FPAvisual: A Tool for Visualizing the Effects of Floating-Point Finite-Precision Arithmetic Abstract...
(eng) We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that i...
We introduce an algorithm for multiplying a floating-point number x by a constant C that is not exac...
. The usual recursive summation technique is just one of several ways of computing the sum of n floa...
(eng) Studying floating point arithmetic, authors have shown that the implemented operations (additi...
International audienceThe most well-known feature of floating-point arithmetic is the limited precis...
Abstract: In basic computational physics classes, students often raise the question of how to comput...
We introduce an algorithm for multiplying a floating-point number $x$ by a constant $C$ that is not ...
This article presents a finite precision (floating point) arithmetic with heuristic guarantees of co...
Abstract. The addition of two or more floating-point numbers is fundamental to numerical computation...
AbstractSummation is a basic operation in scientific computing; furthermore division-free arithmetic...
This handbook is a definitive guide to the effective use of modern floating-point arithmetic, which ...
Combined with doubly compensated summation, scalar fused multiply-add instructions redefine the conc...