Javatpoint标志
Javatpoint标志

如何在Python中转换浮点数为int

我们在Python中使用了不同的数值数据类型,在本教程中,我们将学习如何将浮点值转换为整数值。

让我们来看看实现相同-的方法

  1. 使用trunc ()
  2. 使用地板()
  3. 使用装天花板()
  4. 使用int ()

让我们从第一个开始

使用trunc ()

下面的程序展示了我们如何使用trunc ()在Python中将浮点值转换为整数。

输出:

a + b + c的结果为42.33,其中a的转换值为:20,b的转换值为:12,c的转换值为:9,sum的转换值为:42

解释,

现在是时候了解上面的程序中发生了什么

  1. 既然我们要用trunc (),我们在第一步中引入了数学。
  2. 在此之后,我们初始化了三个浮点值,然后计算它们的和。
  3. 最后,我们传递了变量A b c,res_sumtrunc ()获取整数值。
  4. 在执行程序时,我们获得所需的输出。

在下一个程序中,我们将使用floor()。

使用地板()

首先,让我们了解在floor()中传递浮点值时会发生什么?

当传入一个浮点数时地板()时,它将数字四舍五入到最接近的整数。

考虑下面给出的程序,

输出:

a + b + c的结果为42.33,其中a的转换值为:20,b的转换值为:12,c的转换值为:9,sum的转换值为:42

解释,

让我们看一看这个程序的解释。

  1. 既然我们要用地板(),我们在第一步中引入了数学。
  2. 在此之后,我们初始化了三个浮点值,然后计算它们的和。
  3. 最后,我们传递了变量A b c,而且res_sum地板()获取整数值。
  4. 在执行程序时,我们获得所需的输出。

现在,我们将看到如何装天花板()可以用来做同样的事情。

使用装天花板()

首先,让我们了解在ceil()中传递浮点值时会发生什么?

当传入一个浮点数时装天花板(),它把这个数字四舍五入到最接近的整数。

输出:

a + b + c的结果为42.33,其中a的转换值为:21,b的转换值为:13,c的转换值为:10,sum的转换值为:43

解释,

让我们来了解一下我们在这个项目中做了什么。

  1. 既然我们要用装天花板(),我们在第一步中引入了数学。
  2. 在此之后,我们初始化了三个浮点值,然后计算它们的和。
  3. 最后,我们传递了变量A b c,而且res_sum装天花板()获取整数值。
  4. 在执行程序时,我们获得所需的输出。

最后,在最后一个程序中,我们将使用最基本的方法将浮点值转换为正在使用的整数int ()

使用int ()

下面给出的程序说明了如何在程序中使用它。

输出:

a + b + c的结果为42.33,其中a的转换值为:20,b的转换值为:12,c的转换值为:9,sum的转换值为:42

解释,

  1. 我们已经初始化了三个浮点值,然后计算它们的和。
  2. 最后,我们传递了变量A b c,res_sum inint ()获取整数值。
  3. 在执行程序时,我们获得所需的输出。

结论

在本教程中,我们学习了在Python中将浮点数转换为整数的有趣方法。







Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map