回覆列表
  • 1 # 使用者1118065681947

    這個函式不正確.

    正確的函式為:

    mod(0.145*1000,1)=mod(145,1)=0

    任何整數都能被1整除,故餘數為0.

    或mod(0.1455*1000,1)=mod(145.5,1)=0.5。

    mod函式是一個求餘函式,其格式為: mod(nExp1,nExp2),即是兩個數值表示式作除法運算後的餘數。那麼:兩個同號整數求餘與你所知的兩個正數求餘完全一樣(即兩個負整數與兩個正整數的演算法一樣),即兩數取餘後返回兩數相除的餘數。

    語法格式

    M = mod(X,Y)

    返回X對Y取模運算的結果。這裡X可以是一個數組。

    其中,比較特殊的情況有:

    mod(X,0):結果為X

    mod(X,X):結果為0

    mod(X,Y):如果X不等於Y且Y不為0,則結果的符號與Y的符號一致。

    rem函式也用於取模運算,二者不同之處在於:

    rem(X,Y):如果X不等於Y且Y不為0,則結果的符號與X的符號一致。

    如果X、Y符號一致,則mod(X,Y)和rem(X,Y)結果相等。

    mod函式可以判斷兩個數是否是同餘關係(congruence relationships):當且

    僅當mod(x,m) == mod(y,m),則x、y是同餘關係。

  • 中秋節和大豐收的關聯?
  • 妹妹揹著洋娃娃,故事背景?