資料型別小細節

2021-10-24 22:28:02 字數 442 閱讀 6407

如何求兩個整型數的平均值?(保留三位小數)

方法:case 1:如果是【確切的數字】,肯定要示意將int轉化成double

※本質!!!!雖然原來是int和double的運算

但是還是要轉化成double和double的運算

例如1/3,若要求他確切的數值,那就要用1.0/3.0或者某乙個引數是有.0的

這個過程就是編譯器【自動】將int轉成double

case 2:但是,如果不是確切的數字呢?

例如int a=1;總不能a.0吧?

那既然不能自動,那就**【手動】強轉**

double b=(double)a;就把雙浮點數的a賦值給了b

資料型別小總結

1 基本資料型別 整型 byte short int long 浮點型 float double 字元型 char 布林型 booleantrue false 自動型別轉換 byte short int longfloat double char 強制型別轉換 double float long i...

型別轉換小細節

如果你的類是乙個單實體類,也就是沒有繼承或是介面別的類.public class hjmserviceimpl 那麼這樣寫就可以 hjmserviceimpl service hjmserviceimpl ctx.getbean hjmserviceimpl 但如果你的類,一般像server的實體類...

mysql 小型別 mysql 資料型別

1 整數型別 tinyint 1個位元組 smallint 2個位元組 mediumint 3個位元組 int 4個位元組 bigint 8個位元組 2 浮點數型別 定點數型別 float 4個位元組 double 8個位元組 decimal m,d m 2 同double 3 日期與時間型別 ye...