取整函数

  • 前言
  • 一、定义
  • 二、性质
  • 三、代码

前言

函数y=[x]称为取整函数,也称高斯函数。其中不超过实数x的最大整数称为x的整数部分,记作[x]。该函数被广泛应用于数论,函数绘图和计算机领域。


一、定义

记对应法则f为 f:x —> 不超过x的最大整数

为方便用[x]表示不超过x的最大整数,因此函数f(x)=[x] xR

一般有[x] x [x]+1

二、性质

性质1 对任意xR,均有x-1[x]x[x]+1.

性质2 对任意xR,y=[x]的值域为Z.

性质3 取整函数(高斯函数)是一个不减函数,即存在x1,x2R,x1<x2[x1]<[x2]

性质4 若n∈Z,x∈R,则有[x+n]=n+[x],{n+x}={x}.后一式子表明y={x}是一个以1为周期的函数.

性质5 若x,y∈R,则[x]+[y]≤[x+y]≤[x]+[y]+1.

性质6 若n∈N+,x∈R,则[nx]≥n[x].

性质7 若n∈N+,x>1,则在区间[1,x]内,恰好有[x/n]个整数是n的倍数.

性质8 设p为质数,n∈N+,则p在n!的质因数分解式中的幂次为

p(n!)=[n/p]+[n/p2]+….

性质9 厄米特恒等式

[x]+[x+1/n]+[x+2/n]+…+[x+(n-1)/n]=[nx]

{x}+{x+1/n}+{x+2/n}+…+{x+(n-1)/n}={nx}+(n-1)/2

三、代码

def floor(): #向下取整x = float(input('任意输入一个数:'))return int(x)def ceil(): #向上取整x = float(input('任意输入一个数:')) return (int(x)+1)def around():   #四舍五入x = float(input('任意输入一个数:'))y = x-int(x)if y < 0.5:return int(x)if y >= 0.5:return (int(x)+1) print(floor())
print(ceil())
print(around())

学习过程中所遇到--如何用python做出取整函数(续)相关推荐

  1. python爬取微信好友_如何用 Python 爬取自己的微信朋友

    原标题:如何用 Python 爬取自己的微信朋友 作者 Alfred 本文转载自网络,如涉及侵权请及时联系我们 微信作为一款拥有将近9亿用户的超级APP,已经成为很多人生活中不可或缺的一部分,聊天.分 ...

  2. 如何用 Python 爬取网页制作电子书

    本文来自作者 孙亖 在 GitChat 上分享 「如何用 Python 爬取网页制作电子书」,「阅读原文」查看交流实录. 「文末高能」 编辑 | 哈比 0 前言 有人爬取数据分析黄金周旅游景点,有人爬 ...

  3. 如何用python爬取网页数据,python爬取网页详细教程

    大家好,本文将围绕python怎么爬取网站所有网页展开说明,如何用python爬取网页数据是一个很多人都想弄明白的事情,想搞清楚python如何爬取网页数据需要先了解以下几个事情. 1.如何用Pyth ...

  4. python爬取网页公开数据_如何用Python爬取网页数据

    使用Python爬取网页数据的方法: 一.利用webbrowser.open()打开一个网站:>>> import webbrowser >>> webbrowse ...

  5. python爬取小游戏_如何用Python爬取小游戏网站,把喜欢的游戏收藏起来(附源码)...

    简介: Python 是一门简单易学且功能强大的编程语言,无需繁琐的配置,掌握基本语法,了解基本库函数,就可以通过调用海量的现有工具包编写自己的程序,轻松实现批量自动化操作,可以极大提高办公和学习效率 ...

  6. 如何用python爬取新浪财经

    通过python爬取新浪财经的股票历史成交明细 要求 通过新浪财经爬取历史数据:http://market.finance.sina.com.cn/transHis.php?symbol=sz0000 ...

  7. 如何用python爬取数据_入门用Python进行Web爬取数据:为数据科学项目提取数据的有效方法...

    作者|LAKSHAY ARORA 编译|Flin 来源|analyticsvidhya 总览 Web抓取是一种从网站提取数据的高效方法(取决于网站的规定) 了解如何使用流行的BeautifulSoup ...

  8. 如何用Python爬取网易云歌曲?秘诀在这~

    说到近年来程序界最火的事情是什么呢?您一定会想到Python的兴起.根据研究,Python已经成为排名前三的语言.也许你会困惑,Python能这么火的原因是什么呢? 首先是Python工具上手很快,它 ...

  9. 如何用python爬取公众号文章_如何使用 Python 爬取微信公众号文章

    我比较喜欢看公众号,有时遇到一个感兴趣的公众号时,都会感觉相逢恨晚,想一口气看完所有历史文章.但是微信的阅读体验挺不好的,看历史文章得一页页的往后翻,下一次再看时还得重复操作,很是麻烦. 于是便想着能 ...

最新文章

  1. php修改后nginx返回不生效,nginx修改配置后不生效的问题
  2. springCloud学习-高可用的分布式配置中心(Spring Cloud Config)
  3. 应用编排与管理:Job DaemonSet
  4. 基于 abp vNext 和 .NET Core 开发博客项目 - 博客接口实战篇(二)
  5. Windows消息循环理解及窗体创建步骤
  6. linux cp 强行覆盖
  7. [LeetCode] 342. Power of Four(位操作)
  8. spring session spring:session:sessions:expires 源码跟踪
  9. 小米 samba linux,U-BOOT移植准备之(一)Samba服务器
  10. studio one 3 机架声道设置_雅马哈Yamaha AG03/AG06声卡直播机架跳线教程
  11. armbian 斐讯n1_斐讯N1刷入Armbian(linux)或者电视盒子系统
  12. 数据连接池的工作原理
  13. 我的网站心得之缓存技术(前端篇)
  14. 输出任意乘法 口诀表
  15. 更快更强!华为大数据新版本让Hive提速50%!
  16. STM32F4串口通信
  17. Charles 2 - breakpoint断点、compose编辑、rewrite重写、map映射重定向、repeat重发、throttling弱网测试
  18. python实验四_实验四 · Python程序设计/20193117whm - Gitee.com
  19. 配置pcl(点云)环境遇到的问题(华南理工大学三维人体建模与测量)
  20. 前端请求报错405 Method Not Allowed

热门文章

  1. Ultimate Retouch 3.7汉化版|影楼终极人像精修磨皮扩展支持CC2019
  2. c语言程序设计报告机房机位预定系统,c语言课程设计--机房机位预定系统
  3. #443 特辑:当有九条命的好日子不复存在 (feat. 安全出口FM)
  4. 互联网云学院(邯郸AESO培训基地)
  5. 【传智播客郑州校区分享】数据库MYSQL笔记详解
  6. 【安全问题】启用了不安全的HTTP方法——深度分析及解决方案
  7. 安卓 应用宝发布市场 签名注意事项
  8. 怎样清理苹果手机内存空间_苹果机天天显示内存不足,怎样能快速有效的清理内存?长知识了...
  9. 往zookeeper中写入黑名单
  10. 关于python的升级