Given an integer centimeter, representing a length measured in centimetre, the task is to convert it into its equivalent value measured in pixels.
Examples:
Input: centimeter = 10
Output: pixels = 377.95Input : centimeter = 5.5
Output : pixels = 207.87
Approach: The problem can be solved based on the followed mathematical relations:
1 inch = 96 px
1 inch = 2.54 cm
Therefore, 2.54 cm = 96 px
=> 1 cm = ( 96 / 2.54 ) px
=> N cm = ( ( N * 96) / 2.54 ) px
Below is the implementation of the above approach:
C++
// C++ program to convert centimeter to pixels #include <bits/stdc++.h> using namespace std; // Function to convert // centimeters to pixels void Conversion( double centi) { double pixels = (96 * centi) / 2.54; cout << fixed << setprecision(2) << pixels; } // Driver Code int main() { double centi = 15; Conversion(centi); return 0; } |
Java
// Java program to convert // centimeter to pixels import java.io.*; class GFG { // Function to convert // centimeters to pixels static double Conversion( double centi) { double pixels = ( 96 * centi) / 2.54 ; System.out.println(pixels); return 0 ; } // Driver Code public static void main(String args[]) { int centi = 15 ; Conversion(centi); } } |
Python3
# Python program to convert # centimeters to pixels # Function to convert # centimeters to pixels def Conversion(centi): pixels = ( 96 * centi) / 2.54 print ( round (pixels, 2 )) # Driver Code centi = 15 Conversion(centi) |
C#
// C# program to convert // centimeter to pixels using System; class GFG { // Function to convert // centimeter to pixels static double Conversion( double centi) { double pixels = (96 * centi) / 2.54; Console.WriteLine(pixels); return 0; } // Driver Code public static void Main() { double centi = 15; Conversion(centi); } } |
PHP
<?php // PHP program to convert // centimeter to Pixels // Function to convert // centimeter to pixels function Conversion( $centi ) { $pixels = (96 * $centi )/2.54; echo ( $pixels . "\n" ); } // Driver Code $centi = 15; Conversion( $centi ); ?> |
Javascript
<script> // JavaScript program to convert // centimeter to pixels function Conversion(centi) { let pixels = (96 * centi) / 2.54; document.write(pixels); return 0; } // Driver Code let centi = 15; Conversion(centi) // This code is contributed by souravghosh0416. </script> |
566.93
Time Complexity: O(1)
Auxiliary Space: O(1)
Ready to dive in? Explore our Free Demo Content and join our DSA course, trusted by over 100,000 neveropen!