1樓:匿名使用者
符號由被除數決定,如果被除數是負數,得數就是負,如果被除數為正,得數就是正。具體數值和正數一樣
10除以-3的餘數怎麼算?過程謝謝? 5
2樓:匿名使用者
一般來說,餘數只有在正整數的時候才有定義的。在電腦計算中,定義整除的概念:商是小於準確值的最大整數,餘數是小於除數絕對值的最大整數。所以10÷(-3)=-4......2
3樓:匿名使用者
你的bai
公式有誤,是x-((x//y)*y)。把值代du入公式zhi中,10-((10//(-3)*(-3)),其中10//(-3)指10整除
dao-3(在整除運算中是迴向下圓整結
果,就答是-3.333變成-4),然後(-4)*(-3)=12,故10-12=-2
在c語言中,表示式10/3 = , 10.0/3 = , 10%
4樓:墨汁諾
10/3在c語言裡是整除的意思,結果是3
10%3是求餘,結果是餘數1
10.0/3會轉換為兩個ble型的數相除,答案是3.3333x=a%10;
就是把a對10求餘賦值給x
其實就是得到a的個位賦值給x
%是取餘操作符,就是取餘數的,比如7%2==1,就是7除以2,上3餘1。
x=a%10,其結果就是a的個位上的數值賦值給x。
5樓:21_12不知道
我不知道你的10%是什麼意思
10/3在c語言裡是整除的意思,結果是3
10%3是求餘,結果是餘數1
10.0/3會轉換為兩個double型的數相除,答案是3.3333
6樓:
10/3=3,整數除法
10.0/3=3.3333333,將會把被除數的3強制轉換為浮點型
10%3=1,取餘運算
c語言關於運算子的問題
在前九先執行j後在加,比方j 1 1 j 則先是1 j,當然1 j 2了,然後是執行j 這時j 2了,如果是1 j j的話,結果就改是1 1 2 4了,你推敲下是不是這樣 int m,j 5,t t j j j j 6 6 8 8 這裡我用vs2005編譯的是28,9,和你的26,9部一樣,這個可能...
C語言中怎樣理解三目運算子條件運算子的右結合性
這裡涉及了c中的優先順序 結合性 求值順序。結合性只有在相同優先順序的運算子間才起作用,比如a b c,與 優先順序不同,這裡根本不用去管結合性。而a b c則需要進行結合性考慮了,如果 為左結合性,那麼應該理解為 a b c,如果 為右結合性,那麼應該理解為a b c 當然了,我們已經知道 為左結...
c語言中邏輯運算子的優先順序高於算術運算子
邏輯非 即 操作符 優先順序高於算術運算子。所有的單目操作符優先順序都高於雙目和三目操作符。括號運算子是最高階的運算子。三個邏輯運算子與或非。非的運算子優先順序高於算術運算子。c語言的操作符共有15個優先順序,如下 left toright type sizeof right toleft left...