2. Convert the given LargeInteger Addition.java into LargeFloat Addition.java which adds two large float numbers. Each of the float number must have a decimal point and must have no sign. In addition, the two float numbers must have an equal number of digits to the right of the decimal point. You may use the following String methods: indexOf, lastIndexOf, length, substring, charAt +Sample program runs: Note: Enter numbers that have equal number of digits to the right of decimal point. Enter the first floating point number: 4567999999999999999999999999999.99999999 Enter the second floating point number: 999999999999999999999999.88888888 Sum = 4568000999999999999999999999999.88888887 Note: Enter numbers that have equal number of digits to the right of decimal point. Enter the first floating point number: 673456.57 Enter the second floating point number: 3489.86 Sum 676946.43 Enter the first floating point number: 1234.78 Enter the second floating point number: 768234595.95 Sum 768235830.73 Page 1 of 2

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter7: User-defined Simple Data Types, Namespaces, And The String Type
Section: Chapter Questions
Problem 3PE
icon
Related questions
Question
2. Convert the given LargeInteger Addition.java into LargeFloat Addition.java which adds two large float
numbers. Each of the float number must have a decimal point and must have no sign. In addition, the two
float numbers must have an equal number of digits to the right of the decimal point.
You may use the following String methods: indexOf, lastIndexOf, length, substring, charAt
+Sample program runs:
Note: Enter numbers that have equal number of digits to the right of decimal point.
Enter the first floating point number: 4567999999999999999999999999999.99999999
Enter the second floating point number: 999999999999999999999999.88888888
Sum 4568000999999999999999999999999.88888887
Note: Enter numbers that have equal number of digits to the right of decimal point.
Enter the first floating point number: 673456.57
Enter the second floating point number: 3489.86
Sum 676946.43
Enter the first floating point number: 1234.78
Enter the second floating point number: 768234595.95
Sum 768235830.73
Page 1 of 2
Transcribed Image Text:2. Convert the given LargeInteger Addition.java into LargeFloat Addition.java which adds two large float numbers. Each of the float number must have a decimal point and must have no sign. In addition, the two float numbers must have an equal number of digits to the right of the decimal point. You may use the following String methods: indexOf, lastIndexOf, length, substring, charAt +Sample program runs: Note: Enter numbers that have equal number of digits to the right of decimal point. Enter the first floating point number: 4567999999999999999999999999999.99999999 Enter the second floating point number: 999999999999999999999999.88888888 Sum 4568000999999999999999999999999.88888887 Note: Enter numbers that have equal number of digits to the right of decimal point. Enter the first floating point number: 673456.57 Enter the second floating point number: 3489.86 Sum 676946.43 Enter the first floating point number: 1234.78 Enter the second floating point number: 768234595.95 Sum 768235830.73 Page 1 of 2
Expert Solution
steps

Step by step

Solved in 4 steps with 5 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning