$show=/label

Java Program to Multiply Two Numbers (Integer, Floating and Double numbers)

SHARE:

1. Overview In this article, You'll learn to a java program to multiply two numbers . This is a very easy and basic program for fres...

1. Overview


In this article, You'll learn to a java program to multiply two numbers. This is a very easy and basic program for freshers and who just started learning java programming language. This program must be part of your assessment in your training. We will show you the two programs first is how to multiply and calculate two integer numbers and in second, will be showing multiplying two floating or double numbers. In both cases, numbers are entered by the user using Scanner.

The formula is using asterisk symbol '*' first_number * second_number.







2. Java Program to Multiply Two Integer Numbers


The below code is to read the two int numbers from the user and display the result on the console using firstNumber * secondNumber formula. You can check java program to add two numbers.

package com.java.w3schools.blog.java.program.to;

/**
 * 
 * JavaProgramTo.com
 * 
 * Java Program to Multiply Two Numbers
 * 
 */
import java.util.Scanner;

public class MultiplyTwoInts {

 public static void main(String[] args) {

  // scanner is to read the input from keyboard
  Scanner s = new Scanner(System.in);
  System.out.println("Enter two integer numbers: ");

  // reading first int number.
  int firstNumber = s.nextInt();

  // reading second int number.
  int secondNumber = s.nextInt();

  // calculating the product of the two int numbers.
  int multiplicationResult = firstNumber * secondNumber;

  // printing the final product.
  System.out.println("Final multiplication result : " + multiplicationResult);
  
  // This is optional to close scanner.
  s.close();
 }

}

Output:

Enter two integer numbers: 
12
10
Final multiplication result : 120

Entered two int numbers such as 12 and 10. After, executing the product logic then displayed 120 as a final result.

2. Java Program to Multiply Two Floating or double Numbers (Entered by user)


This is similar to the above approach but the user enters the floating numbers whereas the above code produces the accurate results only for integer values. We are now seeing how to calculate and find the floating decimal points multiplication. To read the floating-point values from the user, we need to use nextFloat() method rather than nextInt() method.

Let us take a look at the below program.

package com.java.w3schools.blog.java.program.to;

/**
 * 
 * JavaProgramTo.com
 * 
 * Java Program to Multiply Two Floating Numbers
 * 
 */
import java.util.Scanner;

public class MultiplyTwoFloating {

 public static void main(String[] args) {

  // scanner is to read the input from keyboard
  Scanner s = new Scanner(System.in);
  System.out.println("Enter two floating numbers: ");

  // reading first float number.
  float firstNumber = s.nextFloat();

  // reading second float number.
  float secondNumber = s.nextFloat();

  // calculating the product of the two int numbers.
  float multiplicationResult = firstNumber * secondNumber;

  // printing the final product.
  System.out.println("Final multiplication result : " + multiplicationResult);

  // This is optional to close scanner.
  s.close();
 }

}

Output:

Enter two floating numbers: 
1.5
3.0
Final multiplication result : 4.5

Running the same program for different decimal inputs.

Enter two floating numbers: 
7.5
12.4
Final multiplication result : 93.0

If you want to work with double values then we should use nextDouble() method when reading the inputs from the user.

4. Conclusion


In this article, We have seen how to calculate the product of two numbers. Shown the example java programs for integer, float and double values. All examples take inputs from user-entered from keyboard.

COMMENTS

BLOGGER

About Us

Author: Venkatesh - I love to learn and share the technical stuff.
Name

accumulo,1,ActiveMQ,2,Adsense,1,API,37,ArrayList,16,Arrays,7,Bean Creation,3,Bean Scopes,1,BiConsumer,1,Blogger Tips,1,Books,1,C Programming,1,Collection,5,Collections,22,Collector,1,Command Line,1,Compile Errors,1,Configurations,7,Constants,1,Control Statements,8,Conversions,6,Core Java,81,Corona India,1,Create,2,CSS,1,Date,3,Date Time API,4,Dictionary,1,Difference,1,Download,1,Eclipse,2,Efficiently,1,Error,1,Errors,1,Exception,1,Exceptions,3,Fast,1,Files,9,Float,1,Font,1,Form,1,Freshers,1,Function,3,Functional Interface,2,Garbage Collector,1,Generics,4,Git,4,Grant,1,Grep,1,HashMap,1,HomeBrew,2,HTML,2,HttpClient,2,Immutable,1,Installation,1,Interview Questions,5,Iterate,2,Jackson API,3,Java,29,Java 10,1,Java 11,5,Java 12,5,Java 13,2,Java 14,2,Java 8,66,Java 8 Difference,2,Java 8 Stream Conversions,2,java 8 Stream Examples,3,Java 9,1,Java Conversions,11,Java Design Patterns,1,Java Files,1,Java Program,2,Java Programs,65,java.lang,5,java.util. function,1,jQuery,1,Kotlin,10,Kotlin Conversions,3,Kotlin Programs,6,Lambda,1,lang,29,Leap Year,1,live updates,1,Logging,1,Mac OS,2,Math,1,Maven,1,Method References,1,Mockito,1,MongoDB,3,New Features,1,Operations,1,Optional,6,Oracle,5,Oracle 18C,1,Partition,1,Patterns,1,Programs,1,Property,1,Python,2,Quarkus,1,Read,1,Real Time,1,Recursion,2,Remove,2,Rest API,1,Schedules,1,Serialization,1,Servlet,1,Sort,1,Sorting Techniques,8,Spring,2,Spring Boot,23,Spring Email,1,Spring MVC,1,Streams,21,String,58,String Programs,9,String Revese,1,Swing,1,System,1,Tags,1,Threads,10,Tomcat,1,Tomcat 8,1,Troubleshoot,16,Unix,2,Updates,3,util,5,While Loop,1,
ltr
item
JavaProgramTo.com: Java Program to Multiply Two Numbers (Integer, Floating and Double numbers)
Java Program to Multiply Two Numbers (Integer, Floating and Double numbers)
https://1.bp.blogspot.com/-07AwWUZPzEY/XdlLUgrlE6I/AAAAAAAAB84/XevadmsgnNggDJXaNEfnOIrKIMSgZF9VgCLcBGAsYHQ/s400/Java%2BProgram%2Bto%2BMultiply%2BTwo%2BNumbers.png
https://1.bp.blogspot.com/-07AwWUZPzEY/XdlLUgrlE6I/AAAAAAAAB84/XevadmsgnNggDJXaNEfnOIrKIMSgZF9VgCLcBGAsYHQ/s72-c/Java%2BProgram%2Bto%2BMultiply%2BTwo%2BNumbers.png
JavaProgramTo.com
https://www.javaprogramto.com/2019/11/java-program-multiply-two-numbers.html
https://www.javaprogramto.com/
https://www.javaprogramto.com/
https://www.javaprogramto.com/2019/11/java-program-multiply-two-numbers.html
true
3124782013468838591
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content