以下产生以下错误:
int calc_ranks(ranks) { double multiplier = .5; return multiplier * ranks; }
返回类型double不是 a int,正如方法所定义的那样calc_ranks。我如何四舍五入/转换为int?
double
int
calc_ranks
使用以下round()方法对其进行舍入:
round()
int calc_ranks(ranks) { double multiplier = .5; return (multiplier * ranks).round(); }