PHP中38取模運算結果為3為什麼

2021-03-03 20:36:37 字數 2483 閱讀 9037

1樓:匿名使用者

3%8 就是取 3 除以 8 的餘數

3 / 8 = 0 餘 3

所以 3%8=3

php %模運算 $a=10%3; var_dump($a); 為什麼等於1

2樓:匿名使用者

%取餘數, 10 除以 3 的餘數不就是1嗎?

在vb的取模運算中,為什麼3mod8,其結果是3?

3樓:68相簿

因為不夠取,所以就是3,小於的1-7都是本身。

4樓:聽不清啊

簡單地說,就是你做帶餘數的除法,得到商和餘數,這餘數就是mod所得的答案。

3÷8=0...3

所以,3 mod 8 = 3

5樓:匿名使用者

mod 就是取餘,13 mod 8 =(13/8)-int(13/8)*8=5

php中的求模%搞不懂,具體解釋下

6樓:陽光上的橋

php裡面的%和c語言相同,是計算整除的餘數,比如a%b,就是a整除以b後的餘數,最小可以是,最大是b-1。

例如9%2=1,9%3=0,9%4=1

7樓:匿名使用者

就是求餘數.

比如5%2=1

為什麼php取模運算正負值取決於被除數

8樓:奧斯卡提名之歌

定義: 給定

一個正整數p,任意一個整數n,一定存在等式 : n = kp + r ; 其中 k、r 是整數,且 0 ≤ r < p,則稱 k 為 n 除以 p 的商,r 為 n 除以 p 的餘數。 對於正整數 p 和整數 a,b,定義如下運算:

取模運算:a % p(或a mod p),

php取模的問題

9樓:龍佔長歌

問了問朋友發現一個問題:就是浮點轉整型的時候:

<?php

$a = 9.45*100;

var_dump($a);

var_dump(intval($a));

$a = 945*1.00;

var_dump($a);

var_dump(intval($a));

?>

執行結果如下:

float(945) int(944) float(945) int(945)

同是浮點 945 ,一個轉成 944 一個轉成 955

顯然簡單的十進位制分數如同 0.1 或 0.7 不能在不丟失一點點精度的情況下轉換為內部二進位制的格式。

這就會造成混亂的結果:例如,floor((0.1+0.

7)*10) 通常會返回 7 而不是預期中的 8,因為該結果內部的表示其實是類似 7.9999999999...。

這和一個事實有關,那就是不可能精確的用有限位數表達某些十進位制分數。例如,十進位制的 1/3 變成了 0.3333333. . .。

所以永遠不要相信浮點數結果精確到了最後一位,也永遠不要比較兩個浮點數是否相等。

也就是說 9.45*100 類似等於 944.9999

以上解釋希望能對你有所幫助。。

php中的取模的演算法?

10樓:匿名使用者

演算法是

90 / 22 = 4

餘數是 4  所以 90對22取模之後的結果就是 4  也就是倆數相除的餘數

90/22後得出4,然後再拿22乘以4得出88,再拿90減去88等於2

php(外文名:php: hypertext preprocessor,中文名:

「超文字前處理器」)是一種通用開源指令碼語言。語法吸收了c語言、java和perl的特點,利於學習,使用廣泛,主要適用於web開發領域。php 獨特的語法混合了c、java、perl以及php自創的語法。

它可以比cgi或者perl更快速地執行動態網頁。用php做出的動態頁面與其他的程式語言相比,php是將程式嵌入到html(標準通用標記語言下的一個應用)文件中去執行,執行效率比完全生成html標記的cgi要高許多;php還可以執行編譯後**,編譯可以達到加密和優化**執行,使**執行更快。

11樓:龍哥思密達無悔

在php中運算中,%號是取餘數,小學的數學都知道,90 除以 22 等於 4 餘 2

也就是90除以22,上4,那麼,22乘以4等於88,那他的餘數是90減掉88,不是等於2那會等於什麼呢

追問:是不是90/22後得出4,然後再拿22乘以4得出88,再拿90減去88等於2.

在php中運算中,%號是取餘數,小學的數學都知道,90 除以 22 等於 4 餘 2

也就是90除以22,上4,那麼, 22乘以4等於88,那他的餘數是90減掉88,不是等於2那會等於什麼呢.

3,4,6,10添上運算子號。結果為24。寫3種方法

1 3 4 10 6 zhi 3 4 4 3 8 24 dao 內2 4 10 容 6 3 4 10 2 4 20 24 3 10 4 3 6 6 18 6 18 24 4 4 10 3 6 4 20 24 10 6 4 3 10 4 x3 6 3,4,6,10用3種方法算24點 方法一 3 10 ...

黃瓜只開花不結果什麼原因啊,我中的黃瓜為什麼只開花不結果?

管理不善 留瓜過多 沒有控制好肥水的施用,濫用農藥或者是採收過晚等都會導致開花不結果的現象。很多農戶為了提高黃瓜的產量,會任由植株上的花果生長,認為越多越好。其實花果數量超過植株的負載範圍不僅無法提高產量,還會增加病蟲害的發生機率。導致產量不增反降,要及時疏瓜,將植株上的瓜的數量控制在合理。還要及時...

請問《加勒比海盜3》中,那個皇家海軍的船長為什麼最後會放棄

我看過一些分析加bai我自己的理解 du 大概是黑珍珠和飛zhi行的荷蘭人 dao號同時將皇家海軍內的船夾住,兩面同容時攻擊,出乎了貝克特的意料把它驚呆了,在氣勢上就戰勝了他。另外就是飛行的荷蘭人號上面都是沒有靈魂的活死人 是 不死之船 貝克特光靠火力不能打得贏他 何況還有黑珍珠號的幫忙。因為人類做...