Dado un centímetro entero , que representa una longitud medida en centímetros , la tarea es convertirlo en su valor equivalente medido en píxeles .
Ejemplos:
Entrada: centímetro = 10
Salida: píxeles = 377,95Entrada : centímetro = 5,5
Salida : píxeles = 207,87
Planteamiento: El problema se puede resolver en base a las siguientes relaciones matemáticas:
1 pulgada = 96 px
1 pulgada = 2,54 cm
Por lo tanto, 2,54 cm = 96 px
=> 1 cm = ( 96 / 2,54 ) px
=> N cm = ( ( N * 96) / 2,54 ) px
A continuación se muestra la implementación del enfoque anterior:
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>
Producción:
566.93
Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)