常见的数据类型转化
日期:2023-10-14 02:41:56   来源:数据采集转换类

  规矩: (1)若参加运算量的类型不同,则先转化成同 类型,接着进行运算。

  (2)转化按数据长度添加的方向进行,以确保精度不下降。如int 型和lbng 型运算时, 先把int量转成long型后再进行运算。

  (3)一切的浮点运算都是以双精度进行的,即便仅含float单精度量运算的表达式,也要 先转化成double 型,再作运算。

  一般方式 (类型说明符)(表达式) 举个栗子: (double)a 将变量a强制转化为double类型 (int)(x+y) 将x+y的值强制转化为int类型 (float)(5%3)将5%3的值强制转化为float类型 (float) x/y 将x强制转化成float类型后,在参加运算

  ●进行强制类型转化时,得到的是一个所需类型的中心变量,本来变量的类型并未产生改动