abs-> std::abs. abs() in C supports only integer