Dado un número de tipo int, la tarea es escribir un programa en Python para convertirlo en exponencial.
Ejemplos:
Input: 19 Output: 1.900000e+01 Input: 2002 Output: 2.002000e+03 Input: 110102 Output: 1.101020e+05
Acercarse:
- Primero declararemos e inicializaremos un número entero
- Luego usaremos el método de formato para convertir el número de entero a tipo exponencial.
- Luego imprimiremos el valor convertido.
Sintaxis:
String {field_name:conversion} Example.format(value)
Errores y excepciones:
ValueError: se produce un error durante la conversión de tipo en este método.
Se pueden incluir más parámetros dentro de las llaves de nuestra sintaxis. Utilice la sintaxis del código de formato {field_name: conversion} , donde field_name especifica el número de índice del argumento del método str.format() , y conversion se refiere al código de conversión del tipo de datos.
Ejemplo:
Python3
# Python program to convert int to exponential # Declaring the integer number int_number = 110102 # Converting the integer number to exponential number exp_number = "{:e}".format(int_number) # Printing the converted number print("Integer Number:",int_number) print("Exponent Number:",exp_number)
Producción:
Integer Number: 110102 Exponent Number: 1.101020e+05
Publicación traducida automáticamente
Artículo escrito por aditya_taparia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA