This is a Java Program to compute cross product of two vectors. In mathematics, the cross product or vector product is a binary operation on two vectors in three-dimensional space. It results in a vector that is perpendicular to both and therefore normal to the plane containing them.
Here is the source code of the Java Program to Compute Cross Product of Two Vectors. The Java program is successfully compiled and run on a Windows system. The program output is also shown below.
//This is a java program to find the cross product of two vectors import java.util.Random; public class Cross_Product { public static void main(String args[]) { Random random = new Random(); int u1, u2, u3, v1, v2, v3; u1 = random.nextInt(10); u2 = random.nextInt(10); u3 = random.nextInt(10); v1 = random.nextInt(10); v2 = random.nextInt(10); v3 = random.nextInt(10); int uvi, uvj, uvk; uvi = u2 * v3 - v2 * u3; uvj = v1 * u3 - u1 * v3; uvk = u1 * v2 - v1 * u2; System.out.println("The cross product of the 2 vectors \n u = " + u1 + "i + " + u2 + "j + " + u3 + "k and \n v = " + u1 + "i + " + u2 + "j + " + u3 + "k \n "); System.out.println("u X v : " + uvi + "i +" + uvj + "j+ " + uvk + "k "); } }
Output:
$ javac Cross_Product.java $ java Cross_Product The cross product of the 2 vectors u = 3i + 8j + 9k and v = 3i + 8j + 9k u X v : -2i +48j+ -42k
Related posts:
Merging Two Maps with Java 8
Create a Custom Auto-Configuration with Spring Boot
Java Program to Implement Interpolation Search Algorithm
Jackson – Marshall String to JsonNode
Java Program to Check Whether a Directed Graph Contains a Eulerian Path
Spring Boot With H2 Database
Java Program to Implement Sieve Of Sundaram
Java Program to Implement Splay Tree
Java Program to Find the Shortest Path from Source Vertex to All Other Vertices in Linear Time
Guide to the Volatile Keyword in Java
ETags for REST with Spring
Server-Sent Events in Spring
Comparing Strings in Java
Java Program to Implement Attribute API
The DAO with JPA and Spring
Introduction to Using FreeMarker in Spring MVC
Notify User of Login From New Device or Location
Java Program to Implement Hash Tables with Double Hashing
Handling URL Encoded Form Data in Spring REST
Java Program to Implement Ternary Search Tree
Java Program to Perform Complex Number Multiplication
Spring Boot Configuration with Jasypt
Finding Max/Min of a List or Collection
Java Program to Perform Sorting Using B-Tree
Java Program to Find All Pairs Shortest Path
Getting Started with Forms in Spring MVC
Lập trình mạng với java
Java Program to Implement Segment Tree
Servlet 3 Async Support with Spring MVC and Spring Security
Java Program to Implement Sparse Matrix
Sao chép các phần tử của một mảng sang mảng khác như thế nào?
How to use the Spring FactoryBean?