日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

程序员数学基础【三、取模运算(取余运算功能重叠部分)】(Python版本)

發布時間:2024/8/26 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员数学基础【三、取模运算(取余运算功能重叠部分)】(Python版本) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

測試使用語言:【Python】

由于此類語言入門非常容易,哪怕初中生亦可以,并且本科/研究生寫論文、做實驗多數所用語言都是【Python】故而選擇此語言。

代碼運行平臺:【win10 x64】
代碼環境安裝:【https://blog.csdn.net/feng8403000/article/details/113784766】
代碼編碼格式:【https://blog.csdn.net/feng8403000/article/details/113785344】

完整的vs搭建并使用【Python】,非常簡單,基礎部分無需任何環境配置,工具自帶即可。

什么是取模運算:

需要明確一點是,程序語言中取除法的整數商默認優先取臨近值,即往負無窮方向取最鄰近整數。

取模運算(“Modulus Operation”)和取余運算(“Remainder Operation ”)兩個概念有重疊的部分但又不完全一致。主要的區別在于對負整數進行除法運算時操作不同。取模主要是用于計算機術語中。取余則更多是數學概念。

模運算具體實現過程為:

對于整型數a,b來說,取模運算或者求余運算的方法都是:

1.求 整數商: c = a//b (//在python中表示取地板商,/表示取float商)

2.計算模或者余數: r = a - c*b

Python的模運算(%)對于正數而言是取余數,對于負數則不能籠統地說是取余數。

注意,這里的‘取余數’就是現實數學中我們所指的取余數,-7%4=-1余-3

在python語言環境中 % 運算符代表取模,-7 % 4=1

例子:

print("{0}%{1}={2}".format(7,4,7%4))#(商 = 1 或 2,1<2,取商=1)print("{0}%{1}={2}".format(-7,4,-7%4))#(商 = -1 或 -2,-2<-1,取商=-2)print("{0}%{1}={2}".format(7,-4,7%-4))#(商 = -1或-2,-2<-1,取商=-2)print("{0}%{1}={2}".format(-7,-4,-7%-4))#(商 = 1或2,1<2,取商=1)

不同的語言,取模符號可能不是%.

?

下一章內容:

【程序員數學基礎【四、取模應用-判斷奇偶數、判斷素數、求兩個數的最大公約數、水仙花數】(Python版本)】

【https://blog.csdn.net/feng8403000/article/details/114195005】

萬丈高樓平地起,程序員數學基礎,從小學的【什么是數學】至【離散數學】(主要是圖論)咱們一步步成長,共同加油。

總結

以上是生活随笔為你收集整理的程序员数学基础【三、取模运算(取余运算功能重叠部分)】(Python版本)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。