推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Python语言中模运算的特点与应用

更新时间:2019-12-30 10:32:53 大小:718K 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

模运算是指在各计算机程序设计高级语言中均可提供应用的一种基本运算操作。本文给出了模运算的定义,并与C语言中的模运算操作对比,介绍了Python3.0版本中模运算的特点,同时深入分析了其实现过程以及模运算的各种应用情况。


部分文件列表

文件名 大小
Python语言中模运算的特点与应用.pdf 718K

【关注B站账户领20积分】

部分页面预览

(完整内容请下载后查看)
Python  
语言中模运算与应用  
 
(
安阳师范学院 工程学院 河南 安阳  
455002)  
。  
是指在言中可提供应用的一种基本文的  
C ,  
言中作对了  
Python3. 0  
本中现过及模算  
应用情况  
Python  
关键词  
; ; C  
言  
TP312  
A  
1671 - 5330( 2013) 02 - 0043 - 03  
中图分类号  
文献标识码  
文章编号  
% ,  
算尽作  
0
引言  
C
区别  
“ ” Mod”  
音  
1. 1  
算  
在数学和程计中着  
C
Python  
在  
言中支  
: a  
如  
广泛应用 的程言  
, ,  
提供一基算功能 一用  
= 2b = 4C  
Python  
a% b  
2; a  
行  
到  
a% b 1。  
到  
% ’  
号表示取算  
=7b = 3C  
Python  
行  
Python  
一种程  
, , ,  
法简学  
为它们使用理的结  
又功许多领域是  
1(  
自然算  
) :  
一个理特别应用程  
a
b
b ,  
是两个自然可以证明  
Python Guido van Rossum 1989  
如果  
发  
明  
许多新的最新本为  
3. 3。  
Python  
由  
2008  
Python3. 0  
本 引了  
q
r,  
足  
a = q × b + r  
0
年推出了  
存在两一的数  
2012  
r < b。  
q r 。  
数  
的  
考虑到数 在通  
其  
常这义  
、  
库 可统编形  
2( ) :  
算  
、 、 、 、  
文本网络编  
a
b
b r  
那么足  
如果  
系  
| r| < | b | 。  
,  
体应用等工作 些年获广  
: a = q × b + rq  
, , 0  
且  
应用  
1
Python  
 
了有与的果  
- 1  
如  
2
( 7) % 3 ,  
果 因  
Python  
CJava  
整  
是  
使用与  
,  
情况于取模  
与  
( )  
限于计的能运  
, ,  
能有合要我们把它们分别  
2013 - 02 - 28  
收稿日期  
[ ]  
作者简介 辉  
( 1977 - ) , , , , , 。  
河南人 安阳师范学院师 主要从事教学研究  
44  
2013  
安阳师范学院学报  
b ,  
数 通除以 如果正  
,  
应用可  
r ,  
数为  
1
r b : r = r +  
那么当 为时  
2
件  
数为  
2
1
bb  
考虑 为  
: | b | = | r | +  
1
, , ,  
现 在和  
| r | 。  
2
言中 并提供的  
C
Python  
环境可  
令  
如下果  
C ,  
如下的 程经编后的现  
idiv  
如下 由  
(
)
: 16  
号数法 的是  
32 DXAX ,  
a
b
C
: a% b  
Python: a% b  
言  
- 3  
- 3  
3
数为源操数时  
被除数在  
- 3  
- 3  
3
- 5  
5
- 3  
2
DX  
16  
AX 16  
中  
数在  
main( ) {  
的  
在  
DX  
解其义  
- 5  
- 3  
3
- 2  
- 2  
1
- 5  
- 5  
5
- 2  
- 2  
2
int a = 10;  
int b = 4;  
int c;  
- 3  
- 1  
c = a% b;  
printf( " c = % d \n" c) ; }  
可以在  
C
Python  
言中 符  
(
后的使用  
win - tc 1. 9. 1  
号取决于被除号关两数商  
) :  
本  
, , C  
两数而 中被  
mov si10  
mov di4  
mov axsi  
cwd  
Python  
致  
号  
致  
1. 2  
算  
C ,  
言 是不持浮的  
idiv di  
C ,  
使用  
的  
时指而在编变  
量存元的进行是  
ab  
mov word ptr bp - 2dx  
数  
、 、  
包括规格  
实型变许  
合法 如果将  
等步数  
“  
进行信  
, ,  
靠软根据实数  
”。  
都  
Python,  
的  
模  
:
如下  
:
( 1)  
q = a / /b; ( / /  
)
商  
除  
3(  
算  
) :  
( 2)  
: r = a - q × b。  
数  
a
b
b a b  
除以 到  
获取方法如果  
( ) 。  
一个有所如果  
法的那么都  
一个要的  
, ,  
会把结小数部  
: q r  
可以证存在使得  
: a = q × b  
,  
如果法的可以  
+ r0 | r| < | b | 。  
:
方 法 一 种 尾  
Py-  
数  
( truncate toward zero) ,  
尾  
thon  
规  
( truncate toward negative infinity) ;  
除  
: 5% ( - 3. 2)  
- 1. 4; ( - 2. 8) % 5  
到  
truncate  
floor  
2. 2。  
为  
和  
实  
trun-  
无  
1. 3  
可以为不负  
现  
cate  
尾  
C
floor  
现中 的  
而  
算  
的基成  
尾  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载