(short 8 9 2 5表示式的值的型別

2025-03-07 02:15:20 字數 1763 閱讀 1457

1樓:

括號優先順序最高吧,應該是給8強轉敗陸個short型別,然後再計算,最後的笑枯鎮值是什麼型別就看你前面怎麼定義的,一般情況保持值準確碰粗性應該是float型別吧。

2樓:網友

double!

在netbeans ide環境下。

這裡myfunc方法不存在,所以報錯。

找不到方法myfunc(double)

3樓:烏微月

int的!先算8/ 轉成short,*5自動成int型!

請問表示式(short)10/10.2*2的執行結果是什麼型別的資料? 求解釋!

4樓:豆腐乾

肯定是short型別了,你都已經強制轉換了。

表示式((8+(7*9-13)/5)/9)^2的值是什麼?該值的資料型別是什麼?

5樓:網友

浮點型(這是肯定的)~~或者 整數型!

凡是帶有「/」(除號)的都是使用浮點型(單精度or雙精度 就看你小數位的長度咧)的,不過如果是兩個數 a/b 的話,可以輸出乙個整數型的!!!這時候,會失「精」而已!(偶們老師常說的)!

損失精度~~小數位的無論是多少,一律無視掉~~值返回整數部分的!!!

j**a題:若byte b=123; short s= 456 ;則表示式b+s的型別是?

6樓:網友

下面的那個哥們說的對啊!就是short型別!

表示式18/4*sqrt(4.0)/8值的資料型別為(

7樓:網友

double

首先計算18/4得到的int型的。

然後結果和sqrt(計算,sqrt返回double型的數。

然後/8.由於c語言算數計算向上相容,所以結果為double型的。

但結果是是不是?

8樓:網友

c語言的話應該是double,因為c語言資料進行計算時資料型別會由低階向高階進行隱式轉化,sqrt函式得到的是double型別,比其他的int資料型別高,所以整個結果得到的是double型別。

9樓:網友

小數型別預設是double,要用float得強制型別轉換。

10樓:尤里安龍捲風

就是sqrt()返回的型別。

記得是返回double的吧。

表示式8/4*(int)2.5/(int)(1.25*(3.7+2.3)值的資料型別為:

11樓:醋溜_白菜

int型的8/4,8是整形4也是,所以是int,後面的是強制型別轉換(int),也是整形。

vb計算 表示式4+5\6*7/8 mod 9的值是

12樓:岔路程式緣

4+5\6*7/8 mod 9

4+5\42/8 mod 9 說明:先計算6*7=42

4+5\( mod 9 說明:再計算42/8=

4+5\5 mod 9 說明:下一步計算5\,在計算之前先把小數取成整數,即把5\舍成5\5

4+1 mod 9 說明:下一步計算5\5=1

4+1 說明:下一步計算1 mod 9 =1

5 說明:最後一步計算4+1 =5,即最終結果。

表示式43750的值為,在C語言中,表示式532840的值為。

步驟 1 1 7 4 2 1 0 3 0 所以最後結果是 0 在c語言中,表示式5 3 2 8 4 0的值為 1 正常思路 由於邏輯運算子優先順序別低於比較運算子同時這兩種都低於算術運算子,因此先考慮後半部分,4 0 真值為1,而8 1的真值為0.再考慮或左邊的表示式,5 3 2顯然真值為1最終結果...

c語言中表示式的值怎麼算,C語言中表示式的值怎麼算

此式即等同於 4!3 2 4 1 5 1代表真,0代表非,則原式即 1 1 0 所以值為0。例如 12 5 2 只為這個是整數運算,結果只取整數部分。62 1 6 7 7 6 1 13 49 623.2 6 7 1 44.8 可以。逗號運算子,從左至右計算,取最後一個表示式的值作為整個語句的值。先算...

pid控制的表示式,pid控制的數學表示式

理想pid和不完全微分pid表示式 pid控制的數學表示式 pid控制器的輸出為 誤差乘比例係數kp ki 誤差積分 kd 誤差微分。kp e ki edt kd de dt 版 式中的t為時間,即對權時間積分 微分 上式為三項求和。pid控制器由比例單元 p 積分單元 i 和微分單元 d 組成。其...