首页 > 解决方案 > 在颤动中将数字向上或向下舍入到最接近的一百

问题描述

我想将某个数字四舍五入到最接近的一百

例如

  1. 17100(向上取整)-> 返回 17100
  2. 20920(向下取整)-> 返回 20900
  3. 20520(向上取整)-> 返回 20600

标签: flutterdart

解决方案


这是一种方法。用于ceil向上取整和floor向下取整:

void main() {
  print((17100 / 100).ceil() * 100);
  print((20920 / 100).floor() * 100);
  print((20520 / 100).ceil() * 100);
}

推荐阅读