計算結果為0的表示式是,26 計算結果為0的表示式是 。

2022-12-07 18:46:09 字數 520 閱讀 1704

1樓:網海1書生

a.int(2.4)+int(-2.8)=2+(-3)=-1b.cint(2.

4)+cint(-2.8)=2+(-3)=-1c.fix(2.4)+int(-2.

8)=2+(-3)=-1d.fix(2.4)+fix(-2.8)=2+(-2)=0當處理正數時,int()和fix()的結果是一樣的,就是把小數部分去掉,保留整數部分(即2.

4變為2);

當處理負數時,int()是返回最接近且小於或等於該數的整數(即-2.8變為-3),fix()則是返回最接近且大於或等於該數的整數(即-2.8變為-2);

cint()則有點特殊,它不是直接取整,也不是四捨五入,而是「四捨六入五去雙」,就是小數點後第一位數是4直接捨去,是6直接進位,是5則要看個位數,如果是偶數捨去,是奇數則進位(換一種說法就是轉為最接近的偶數)。而在對待負數的時候,它採用的原則與int()相同,所以cint(-2.8)=-3。

2樓:

dabc的結果都是-1

C語言計算題表示式751045的值是

大於 大於 先 7,換2進位制111表示。然後1變0,0變1 111 000 0 0 5 1 0 4 5 再 號運算 0 6 4 5 再從左到右比較,結果真為1,假為0 1 4 5 0 5 1 結果應該是1吧?c語言中表示式1 0 5的值是?關係運算子 運算順序自左往右,所以1 0 為0,0 5為1...

vb編寫計算表示式mnmn值的程式m

function fact x as integer s 1 for i 1 to x s s i next fact s end function private sub mand1 click me.autoredraw true me.cls dim m as integer dim n as...

c語言邏輯表示式中,a的值為0,那麼a0為真還是為假

c語言邏輯 0為假,非0為真。如果是 a 0,則結果為 假,如果是 a 0,則結果為 真。a 0,為賦值表示式,把0賦予a,其值為0,恆為假。a 0是賦值語句,所以是假 真。多看些書,書上都有例子。c語言中邏輯表示式和關係表示式的值為真時,到底是用非0的任何數表示還是隻能用1來表示?在c語言中,邏輯...