当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python float转exponential用法及代码示例


给定一个浮点数,任务是编写一个 Python 程序将浮点数转换为 index 。

例子:

Input: 19.0
Output: 1.900000e+01

Input: 200.2
Output: 2.002000e+02

Input: 1101.02
Output: 1.101020e+03

方法:

  • 我们将首先声明并初始化一个浮点数。
  • 然后我们将使用格式方法将数字从整数转换为 index 类型。
  • 然后我们将打印转换后的值。

用法:

String {field_name:conversion} Example.format(value)

错误和异常:

ValueError:Error occurs during type conversion in this method.

更多参数可以包含在我们语法的花括号中。使用格式码语法{field_name:conversion},其中field_name指定str.format()方法的参数的索引号,conversion指的是数据类型的转换码。

例:

Python3


# Python program to convert float to exponential
# Declaring the float number
float_number = 1101.02
# Converting the float number to exponential number
exp_number = "{:e}".format(float_number)
# Printing the converted number
print("Float Number:",float_number)
print("Exponent Number:",exp_number)


输出:

Float Number:1101.02
Exponent Number:1.101020e+03

相关用法


注:本文由纯净天空筛选整理自aditya_taparia大神的英文原创作品 Python program to convert float to exponential。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。