PHP typecasting float->int

后端 未结 2 1863
深忆病人
深忆病人 2020-12-06 14:11

Given this PHP code:

// total is 71.24 (float)
$value = $total * 100;
var_dump($value);
$valuecast = (int)$value;
var_dump($valuecast);
settype($value, \'int         


        
2条回答
  •  感情败类
    2020-12-06 14:52

    For float to int, I'd suggest round. This is to cater to IEEE float imprecision.

提交回复
热议问题