Undergrad How do Calculators add fractions with different denominators

Click For Summary
Calculators add fractions with different denominators using fixed precision floating point formats, typically employing binary double precision arithmetic. Early calculators operated in decimal floating point, with varying digit accuracies. Modern calculators compute each fraction in binary, scaling them to a common exponent before addition, and then convert the result to decimal for display. In contrast, systems designed for infinite precision rational arithmetic use methods similar to human calculations, finding a common multiple of the denominators before adding and simplifying. The approach depends on the technology and system used, with most calculators opting for limited precision numerical calculations.
matqkks
Messages
282
Reaction score
5
How does computer technology add fractions with different denominators?
 
Mathematics news on Phys.org
matqkks said:
How does computer technology add fractions with different denominators?
A desktop calculator will typically work using a fixed precision floating point format. https://en.wikipedia.org/wiki/Floating-point_arithmetic.

My understanding is that the early calculators worked in decimal floating point. For instance, the HP35 and HP45 had 8 decimal digits of accuracy and the SR51 had 10 decimal digits plus three undisplayed guard digits. If you key in "(3/7) + (5/6)", a modern calculator will likely compute 3/7 using binary double precision floating point arithmetic, compute 5/6 using binary double precision floating point arithmetic and add the two binary fractions [after scaling them to share a common binary exponent if needed]. It will convert the result to decimal for display purposes.

A calculator performing infinite precision rational arithmetic would evaluate the sum differently.
 
  • Like
Likes matqkks and jedishrfu
It depends on the system. Typically it will just calculate it numerically with limited precision, in that case see the comment above. If you put it into a computer algebra system it will probably calculate it the same way a human does: Find the smallest common multiple of the denominators, expand both fractions to get the same denominator, add them. Alternatively expand both with the denominator of the other, add them, then simplify the result.
 
Here is a little puzzle from the book 100 Geometric Games by Pierre Berloquin. The side of a small square is one meter long and the side of a larger square one and a half meters long. One vertex of the large square is at the center of the small square. The side of the large square cuts two sides of the small square into one- third parts and two-thirds parts. What is the area where the squares overlap?

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
8
Views
17K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 21 ·
Replies
21
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 10 ·
Replies
10
Views
2K