python取整方法

python取整方法原文地址 https www cnblogs com Devilf p 8043033 htmlpython 中取整数的几种方法 1 向下取整 nbsp int gt gt gt a 14 38 gt gt gt int a 142 向上取整 ceil 使用 ceil 方法时需要导入 math 模块 例如 gt gt gt importmath amp

原文地址:https://www.cnblogs.com/Devilf/p/8043033.html

python中取整数的几种方法

1、向下取整: int()

>>> a = 14.38 >>> int(a) 14

2、向上取整:ceil()

使用ceil()方法时需要导入math模块,例如

>>> import math >>> math.ceil(3.33) 4 >>> math.ceil(3.88) 4

3、四舍五入:round()

>>> round(4.4) 4 >>> round(4.6) 5

4、分别取

将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法

例如:

>>> math.modf(4.25) (0.25, 4.0) >>> math.modf(4.33) (0.000007, 4.0)

最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,python采用IEEE 754规范来存储浮点数。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/233828.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 真正的学懂三极管入门篇(经典)「建议收藏」

    真正的学懂三极管入门篇(经典)「建议收藏」______________________________________________________________________________________________________________________________________不要让温床称为埋葬你的坟墓!要有危机意识,忧患意识,要为明天考虑!禁忌:安于现状,不求上进,不懂得学习,不能恰当

    2022年6月22日
    31
  • 利用CANdb++ Editor在DBC文件中进行报文解析(详细教程)

    利用CANdb++ Editor在DBC文件中进行报文解析(详细教程)

    2020年11月8日
    2.4K
  • [C++]-日志记录库SPDLog简介[通俗易懂]

    [C++]-日志记录库SPDLog简介[通俗易懂]文章目录spdlog库日志记录槽sink日志记录器logger输出格式pattern对齐方式截断字符串格式化fmtFormatSpecificationspdlog使用异常处理logger基础用法stdout日志文件日志基本文件循环文件每日文件示例spdlog是一款开源的、快速的日志库。spdlog库spdlog是基于C++11实现的一款纯头文件的日志管理库(git地址:https://github.com/gabime/spdlog,API说明:https://spdlog.docsforge.c

    2022年6月23日
    170
  • oracle rac数据库srvctl命令格式参考[通俗易懂]

    oracle rac数据库srvctl命令格式参考[通俗易懂]用法:srvctl[-V]用法:srvctladddatabase-d<db_unique_name>-o<oracle_home>[-c{RACONENODE|RAC|SINGLE}[-e<server_list>][-i<inst_name>][-w<timeout>]][-m<domain_name>][-p<spfile>][-r{PRIMARY|PHYSI

    2025年8月30日
    5
  • scrapyip池(ip route命令)

    目录一、中间件的使用1-1具体方法详解1-1-1process_request-正常请求调用1-1-2process_response-正常返回调用1-1-3process_exception-捕获错误调用二、Proxy相关官方中间件2-1HttpProxyMiddleware2-2RetryMiddleware2-2-1源码分析…

    2022年4月15日
    48
  • 无法获得下列许可 solidworks_2019年个人总结

    无法获得下列许可 solidworks_2019年个人总结通常,按照网上教程来安装SolidWorks2019、2020到最后启动软件有可能会出现这个错误;下面提供本人亲测可用、在用的解决办法供各位参考。1.如果弹出该错误提示时,先检查“SolidWorks_Flexnet_Server”这个文件夹的所在路径,建议移动到SolidWorks的安装根目录下,即“SOLIDWORKSCorp”目录下。因自身原因无法移动的,请勿删除该文件夹,否则会激活…

    2022年9月22日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号