# Program to Convert Km/hr to miles/hr and vice versa

• Last Updated : 31 May, 2022

Given a speed in km/hr, Convert it to m/hr and m/hr to km/hr.

Examples:

```Input : 150 (km/hr)
Output : 93.21

Input : 100 (m/hr)
Output : 160.92693917```

The conversion formula for kph to mph is –

`1 kilo-meter = 0.621371192 miles`

The conversion formula for mph to kph is –

`1 miles = 1.60934 kilo-meter`

## C++

 `// Cpp program for conversion of``// kmph to mph and vice versa``#include ``using` `namespace` `std;` `// Function to convert kmph to mph``double` `kmphTOmph(``double` `kmph)``{``    ``return` `0.6214 * kmph;``}``// Function to convert mph to kmph``double` `mphTOkmph(``double` `mph)``{``    ``return` `mph * 1.60934;``}` `// Driver code to check the above function``int` `main()``{``    ``double` `kmph = 150;``    ``double` `mph = 100;``    ``cout << ``"the speed in mph is "` `<< kmphTOmph(kmph) << endl;``    ``cout << ``"the speed in kmph is "` `<< mphTOkmph(mph);` `    ``return` `0;``}`

## Java

 `// Java program for the conversion``// kmph to mph and vice versa``import` `java.io.*;``class` `GFG {` `    ``// Function to convert kmph to mph``    ``static` `double` `kmphTOmph(``double` `kmph)``    ``{``        ``return` `0.6214` `* kmph;``    ``}` `    ``// Function to convert mph to kmph``    ``static` `double` `mphTOkmph(``double` `mph)``    ``{``        ``return` `mph * ``1.60934``;``    ``}``    ``// Driver code to check the above function``    ``public` `static` `void` `main(String[] args)``    ``{``        ``double` `kmph = ``150``;``        ``double` `mph = ``100``;``        ``System.out.println(``"speed in miles/hr is "` `+ kmphTOmph(kmph));``        ``System.out.println(``"speed in km/hr is "` `+ mphTOkmph(mph));``    ``}``}`

## Python

 `# Python program for the conversion``# kmph to mph and vice versa` `# Function to convert kmph to mph``def` `kmphTOmph(kmph):``    ``mph ``=` `0.6214` `*` `kmph``    ``return` `mph` `# Function to convert mph to kmph   ``def` `mphTOkmph(mph):``    ``kmph ``=``(``float``)(mph ``*` `1.60934``)``    ``return` `kmph`  `kmph ``=` `150``mph ``=` `100``print` `"speed in miles / hr is "``, kmphTOmph(kmph)` `print` `"speed in km / hr is "``, mphTOkmph(mph)`

## C#

 `// C# program for the conversion``// kmph to mph and vice versa``using` `System;` `class` `GFG {` `    ``// Function to convert kmph to mph``    ``static` `double` `kmphTOmph(``double` `kmph)``    ``{``        ``return` `0.6214 * kmph;``    ``}` `    ``// Function to convert mph to kmph``    ``static` `double` `mphTOkmph(``double` `mph)``    ``{``        ``return` `mph * 1.60934;``    ``}` `    ``// Driver code to check the above function``    ``public` `static` `void` `Main()``    ``{``        ``double` `kmph = 150;``        ``double` `mph = 100;``        ``Console.WriteLine(``"speed in miles/hr is "` `+ kmphTOmph(kmph));``        ``Console.WriteLine(``"speed in km/hr is "` `+ mphTOkmph(mph));``    ``}``}` `// This code is contributed by vt_m`

## PHP

 ``

## Javascript

 ``

Output:

```speed in miles/hr is  93.21
speed in km/hr is  160.934```

Time Complexity: O(1), as we are not using any loops or recursion.

Auxiliary Space: O(1), as we are not using any extra space.

My Personal Notes arrow_drop_up