校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Lua中關于求模與求余的區別介紹

Lua中關于求模與求余的區別介紹

熱門標簽:個人怎么在地圖標注需要的店鋪 漳州智云呼電話機器人 新岸線智能電銷機器人 百度地圖標注早餐區域 怎么去除地圖標注 清朝地圖標注哈爾濱 冀州市地圖標注 武漢外呼防封系統多少錢 地圖標注大廈

我覺得很多人搞不清楚這兩個概念的區別,剛好在翻譯lua手冊時遇到%與math.fmod這兩個操作,順便做一下說明吧。

求模與求余的區別。

假設對a與b兩個整數做求模或求余操作。那么第一步是先求整數商c,即a / b的值,第二步是計算模或余數:a - c * b。求模與求余的區別在于怎么處理a / b的值。

求模運算時,a / b的結果向無窮小方向舍入,求余運算時a / b的結果向0方向舍入。

因此,求模時結果的符號與b一致,求余時結果的符號與a一致。

在Lua中4%(-3)等于-2,由此可以看出lua的%是求模操作而不是求余操作。4/(-3)向無窮小舍入為-2,則模數為4 - (-2 * -3) = -2。

在Lua中math.fmod(4,-3)等于1,因此fmod是求余操作而不是求模操作。4/(-3)向0方向舍入為-1,則余數為4-(-1 * -3)= 1。

很容易可以得出另一個結論:如果a,b都是正整數的話,求模與求余沒有區別。

標簽:天門 天門 臺灣 德宏 儋州 金昌 濰坊 宣城

巨人網絡通訊聲明:本文標題《Lua中關于求模與求余的區別介紹》,本文關鍵詞  Lua,中,關于,求模,與,求余,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Lua中關于求模與求余的區別介紹》相關的同類信息!
  • 本頁收集關于Lua中關于求模與求余的區別介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 绥芬河市| 萨迦县| 河北省| 沧源| 白银市| 大埔区| 长治市| 普陀区| 清徐县| 大同市| 措勤县| 和硕县| 南木林县| 景德镇市| 木兰县| 共和县| 礼泉县| 辉县市| 二手房| 郎溪县| 西城区| 福建省| 涿鹿县| 鹤岗市| 新宁县| 临沭县| 科技| 黔西| 尖扎县| 偃师市| 延庆县| 龙口市| 广饶县| 林周县| 河池市| 洛阳市| 卫辉市| 临澧县| 炎陵县| 彭山县| 昆明市|