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:
Spring Boot - Web Socket
Spring Webflux with Kotlin
Java Program to Check Whether a Weak Link i.e. Articulation Vertex Exists in a Graph
Configure a RestTemplate with RestTemplateBuilder
A Quick Guide to Spring Cloud Consul
Spring Data – CrudRepository save() Method
Inheritance with Jackson
Java Multi-line String
Request Method Not Supported (405) in Spring
Spring Data JPA @Modifying Annotation
Java Program to Implement Sorted Vector
Deploy a Spring Boot App to Azure
JUnit5 Programmatic Extension Registration with @RegisterExtension
Comparing getPath(), getAbsolutePath(), and getCanonicalPath() in Java
Using a Spring Cloud App Starter
How to Break from Java Stream forEach
Comparing Objects in Java
Java Program to Use the Bellman-Ford Algorithm to Find the Shortest Path
Java Program to Implement ConcurrentHashMap API
Java Program to Perform Quick Sort on Large Number of Elements
So sánh ArrayList và Vector trong Java
Posting with HttpClient
Lớp HashMap trong Java
Java Program to Check Cycle in a Graph using Graph traversal
A Guide to Java 9 Modularity
Quick Guide on Loading Initial Data with Spring Boot
wait() and notify() Methods in Java
Transaction Propagation and Isolation in Spring @Transactional
Java Program to Find Basis and Dimension of a Matrix
Display Auto-Configuration Report in Spring Boot
Spring Boot - Cloud Configuration Client
List Interface trong Java