Programa Python para convertir int a exponencial

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *